Algorithm Engineer - CUDA, ML & Vision

KLA-Belgium

Milpitas (CA)

On-site

USD 136,000 - 232,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
401(k) with company matching
Employee stock purchase program (ESPP)
Tuition reimbursement
Career growth opportunities

Job summary

KLA is seeking a talented Algorithm Engineer to join the Algorithm Group in the Reticle Product Division in Milpitas, CA. You will design and deploy advanced algorithms, leveraging modern C++, CUDA C++, GPU computing, and AI techniques to improve pattern analysis, defect detection, and throughput in semiconductor inspection systems.

The role requires PhD or MS with strong math and programming skills, collaboration across teams, and occasional international travel.

Qualifications

  • PhD or MS with strong background in algorithm development and numerical methods.
  • Proven experience in developing production-grade software for HPC or imaging.
  • Strong proficiency in modern C++ and GPU-accelerated computing.

Responsibilities

  • Design, develop, and optimise algorithms for pattern analysis and defect detection.
  • Translate technical requirements into mathematical models and scalable solutions.
  • Analyze large datasets to improve accuracy, robustness, and throughput.
  • Research and apply AI techniques to improve automation and inspection capabilities.
  • Develop production-quality, maintainable software with clear documentation.

Skills

CUDA C++
GPU programming
High-performance computing
Modern C++
Python
Machine learning
Computer vision

Education

PhD in Electrical Engineering, Computer Science, Applied Mathematics, Physics, or related field
MS in related field with 3+ years experience

Tools

CUDA Toolkit

Job description

KLA is seeking a talented Algorithm Engineer to join the Algorithm Group in the Reticle Product Division in Milpitas, CA. You will design and deploy advanced algorithms, leveraging modern C++, CUDA C++, GPU computing, and AI techniques to improve pattern analysis, defect detection, and throughput in semiconductor inspection systems.

The role requires PhD or MS with strong math and programming skills, collaboration across teams, and occasional international travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer - Vision & Defect Detection for Semiconductors
AI Engineer - Vision & Defect Detection for Semiconductors

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
401(K) matching
Employee stock purchase program (ESPP)
Tuition reimbursement
Algorithm Engineer (C++, Image Processing, HPC)
Algorithm Engineer (C++, Image Processing, HPC)

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical
Dental
Vision
+4
Image Processing & CV Algorithm Engineer (Semiconductors)
Image Processing & CV Algorithm Engineer (Semiconductors)

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical insurance
401(k) matching
ESPP
+4
Senior Algorithm Engineer – Metrology & Imaging
Senior Algorithm Engineer – Metrology & Imaging

KLA • United States

On-site
USD 186,000 - 317,000
Senior Algorithm Engineer — AI & Image Processing
Senior Algorithm Engineer — AI & Image Processing

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior AI & Image Processing Engineer
Senior AI & Image Processing Engineer

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Algorithm Engineer
Algorithm Engineer

KLA • United States

On-site
USD 136,000 - 232,000
Medical benefits
Dental benefits
Vision benefits
+6
Algorithm Engineer – Imaging & ML for Semiconductors
Algorithm Engineer – Imaging & ML for Semiconductors

KLA • Milpitas (CA)

On-site
Senior Image Modeling & Processing Algorithms Engineer
Senior Image Modeling & Processing Algorithms Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 159,000 - 272,000
Medical and dental insurance
401(K) with company matching
Tuition reimbursement program
Senior Algorithm Engineer – Imaging & HPC (RAPID)
Senior Algorithm Engineer – Imaging & HPC (RAPID)

KLA • Milpitas (CA)

On-site
USD 160,000 - 271,000