Senior AI & Image Processing Engineer

KLA

Milpitas (CA)

On-site

USD 136,000 - 232,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KLA in Milpitas, CA seeks a Senior Algorithm Engineer to join the Surfscan division, developing advanced algorithms for wafer inspection, image and signal processing, and AI-powered metrology.

You will own the full algorithm life cycle from modeling to production software, collaborate across global teams, and contribute to performance optimization on CPU and GPU. A PhD is preferred; strong programming in C/C++ and Matlab/Python is required.

Qualifications

  • Proven track record in algorithm development for image/signal processing and AI.
  • Strong foundation in quantitative methods and data analysis.
  • Experience with production-grade software development processes.

Responsibilities

  • Develop image, signal processing and AI algorithms for wafer inspection systems.
  • Model, prototype, and implement production-quality software for algorithms.
  • Collaborate with cross-functional teams across global sites for testing and validation.
  • Characterize performance and optimize CPU/GPU implementations (SSE/AVX, CUDA).

Skills

C/C++ programming
Matlab/Python programming
GPU programming
Image processing
Machine learning / deep learning
Algorithm development

Education

PhD in EE, CS or Physics
Master's degree with related experience
Bachelor's degree with related experience

Tools

CUDA

Job description

KLA in Milpitas, CA seeks a Senior Algorithm Engineer to join the Surfscan division, developing advanced algorithms for wafer inspection, image and signal processing, and AI-powered metrology.

You will own the full algorithm life cycle from modeling to production software, collaborate across global teams, and contribute to performance optimization on CPU and GPU. A PhD is preferred; strong programming in C/C++ and Matlab/Python is required.

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

Similar jobs worth comparing

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 & Computational Imaging Engineer
Senior AI & Computational Imaging Engineer

Socket.dev • California (MO), Milpitas (CA)

On-site
USD 186,000 - 317,000
Image Processing Algorithm Engineer – Semiconductors
Image Processing Algorithm Engineer – Semiconductors

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Algorithm Engineer
Senior Algorithm Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Algorithm Engineer
Senior Algorithm Engineer

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
SurfScan Applications Engineer: Wafer Inspection Innovator
SurfScan Applications Engineer: Wafer Inspection Innovator

KLA-Belgium • Milpitas (CA)

On-site
USD 97,000 - 167,000
Medical benefits
Dental benefits
Vision benefits
+2
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
AI Vision Engineer for Semiconductor Inspection
AI Vision Engineer for Semiconductor Inspection

KLA-Belgium • Milpitas (CA), Northern (KY)

Hybrid
USD 141,000 - 239,000
Medical benefits
401(k) matching
Employee stock purchase program (ESPP)
+3
Senior Imaging & Algorithm Engineer (GPU HPC)
Senior Imaging & Algorithm Engineer (GPU HPC)

KLA • Milpitas (CA)

On-site
USD 159,000 - 272,000
Medical, dental, vision benefits
401(K) matching
Employee stock purchase program
+2
Sr. Algorithm Engineer (Image Processing)
Sr. Algorithm Engineer (Image Processing)

KLA-Belgium • Ann Arbor (MI)

Hybrid
USD 105,900 - 180,000