Image Processing Algorithm Engineer — Innovate & Impact

KLA

Ann Arbor (MI)

Hybrid

USD 105,900 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Dental & vision
401K matching
ESPP

Job summary

KLA is seeking an Image Processing Algorithm Engineer in Michigan to design and optimize advanced image processing and computer vision algorithms for next‑generation semiconductor inspection products. You will prototype in MATLAB/Python and port successful ideas to production‑quality C++ on Linux, collaborating with cross‑functional teams across the lifecycle.

The role emphasizes solving challenging technical requirements, building leadership in the image processing field, and opportunities to

Qualifications

  • 1–4 years of work experience in image processing
  • Experience prototyping algorithms in MATLAB or Python and implementing in C++ on Linux
  • Strong image processing fundamentals and CV experience

Responsibilities

  • Design, develop, and optimize image processing and CV algorithms for semiconductor inspection products
  • Research and evaluate new image processing and ML approaches
  • Prototype in MATLAB/Python; translate to production C++ on Linux
  • Collaborate with cross-functional teams to deliver robust capabilities
  • Analyze image data to improve defect detection accuracy and throughput
  • Leverage GPU acceleration for high-performance algorithm solutions
  • Contribute across full development lifecycle from concept to productization

Skills

Image processing fundamentals
Python
C++ (Linux)
MATLAB
Computer vision
CUDA/GPU programming
Travel willingness

Education

Education requirement (Bachelor+5y / Master+3y / PhD+0y)

Tools

MATLAB
Python
C++
Linux

Job description

KLA is seeking an Image Processing Algorithm Engineer in Michigan to design and optimize advanced image processing and computer vision algorithms for next‑generation semiconductor inspection products. You will prototype in MATLAB/Python and port successful ideas to production‑quality C++ on Linux, collaborating with cross‑functional teams across the lifecycle.

The role emphasizes solving challenging technical requirements, building leadership in the image processing field, and opportunities to

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

Similar jobs worth comparing

Image Processing Algorithm Engineer — Hybrid & High-Impact CV
Image Processing Algorithm Engineer — Hybrid & High-Impact CV

KLA-Belgium • Ann Arbor (MI)

Hybrid
USD 105,900 - 180,000
Image Processing Algorithm Engineer — Hybrid
Image Processing Algorithm Engineer — Hybrid

KLA-Belgium • Ann Arbor (MI)

Hybrid
USD 106,000 - 180,000
Hybrid Work
Sr. Algorithm Engineer (Image Processing)
Sr. Algorithm Engineer (Image Processing)

KLA-Belgium • Ann Arbor (MI)

Hybrid
USD 105,900 - 180,000
AI-Driven Image Processing Algorithm Engineer
AI-Driven Image Processing Algorithm Engineer

KLA-Belgium • Ann Arbor (MI)

On-site
USD 106,000 - 180,000
Medical benefits
401(k) with company match
ESPP
Sr. Algorithm Engineer (Image Processing)
Sr. Algorithm Engineer (Image Processing)

KLA • Ann Arbor (MI)

Hybrid
USD 105,000 - 180,000
Health benefits
Dental & vision
401K matching
+1
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
Image Processing AI Engineer — Inspection Tech
Image Processing AI Engineer — Inspection Tech

Kla • Little Rock (AR)

On-site
USD 12,000 - 26,000
Algorithm Engineer (Image Processing)
Algorithm Engineer (Image Processing)

KLA-Belgium • Ann Arbor (MI)

Hybrid
USD 106,000 - 180,000
Hybrid Work
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
Algorithm Engineer
Algorithm Engineer

KLA-Belgium • Ann Arbor (MI)

On-site
USD 106,000 - 180,000
Medical benefits
401(k) with company match
ESPP