Computational Physics Algorithm Engineer

KLA•Milpitas, CA
•$136,300 - $231,700

About The Position

The Computational Physics Algorithm Engineer will design, implement, and test advanced algorithms for rapidly solving Maxwell equations on high-performance computing (HPC) clusters, leveraging multi-CPU and GPU platforms. The role is part of KLA’s Measurement, Analytics and Control (MACH) division, which develops high-performance software platforms and technologies in patterning analytics, modeling, and data science for semiconductor manufacturing.

Requirements

  • Doctorate (Academic) degree and 0 years of related work experience; or a master's degree and 3 years of related work experience; or a bachelor's degree and 5 years of related work experience.
  • Familiarity with finite difference, finite element, and spectral methods for solving partial differential equations and associated linear algebra solvers.

Nice To Haves

  • Experience with CUDA or other GPU programming frameworks for accelerating and optimizing multi-physics simulations.
  • Familiarity with Fourier optics.
  • Experience with collaborative software development practices such as code review, automated testing, and deployment.

Responsibilities

  • Design advanced algorithms for fast solution of Maxwell equations on HPC clusters.
  • Implement algorithms leveraging multi-CPU and GPU platforms.
  • Test the developed algorithms.

Benefits

  • Medical, dental, vision, life, and other voluntary benefits
  • 401(k) with company matching
  • Employee stock purchase program (ESPP)
  • Student debt assistance
  • Tuition reimbursement program
  • Development and career growth opportunities and programs
  • Financial planning benefits
  • Wellness benefits, including an employee assistance program (EAP)
  • Paid time off
  • Paid company holidays
  • Family care and bonding leave
  • Performance incentive programs may be available
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service