Skip to main content
KLA Corporation

Algorithm Engineer - Milpitas, CA, United States

KLA Corporation Milpitas, CA, United States 4 months ago
Manufacturing & Equipment Engineering

$136,300 - $231,700 USD yearly

Originally posted 7 July 2026 by the employer.

About the role

This role focuses on the design, development, and deployment of algorithms and software solutions within the Reticle Product Division. The work targets pattern analysis, defect detection, and computational challenges for inspection platforms.

What you'll do

- Design, develop, and optimize algorithms for pattern analysis, defect detection, classification, and data processing in semiconductor inspection systems. - Translate complex technical requirements into mathematical models and scalable algorithmic solutions. - Develop robust, scalable production software using modern C++ and object-oriented design principles. - Research, evaluate, and apply AI technologies, including machine learning, deep learning, and generative AI, to improve algorithm performance and inspection capabilities. - Partner with hardware, optics, systems engineering, and applications teams to analyze technical trade-offs and optimize system performance.

What you'll need

- PhD in Electrical Engineering, Computer Science, Applied Mathematics, Physics, or a related technical field; or MS with 3+ years of relevant experience. - Background in algorithm development, applied mathematics, numerical methods, image processing, or computer vision. - Proficiency in modern C++ software development and object-oriented design principles. - Experience developing and optimizing complex software systems in production environments. - Experience with performance-oriented software development on CPU and/or GPU architectures. - Analytical, debugging, and problem-solving skills.

Nice to have

- Experience with CUDA C++, GPU programming, parallel computing, or high-performance computing architectures. - Experience developing high-performance software for semiconductor manufacturing, inspection, metrology, computational lithography, or simulation. - Familiarity with machine learning and deep learning techniques for data analysis, imaging, or classification applications. - Experience with Python and scientific computing tools. - Understanding of optical systems and computational imaging.

Skills: algorithm development, image processing, defect detection, inspection platforms, CUDA C

Apply now
Milpitas, CA, United States
On-site
$136,300 - $231,700 USD yearly
4 months ago

Share this job