Sr. Algorithm Engineer; Image Processing
Listed on 2026-07-11
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Scientist
Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice‑controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays.
The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem‑solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems.
There is never a dull moment with us.
Join KLA in Michigan as an Image Processing Algorithm Engineer! Are you passionate about innovating and crafting new algorithms that go beyond pulling off the shelf? We are looking for individuals who are drawn to solving challenging technical requirements and putting forward outstanding and creative solutions with a driven team! Bring your validated experience to build new algorithms for KLA’s innovative inspection products.
Help drive creative ideas, implement proof of concepts, productizing and evaluating new algorithms! By providing technical expertise you will be supporting other team members, collaborators, and customers. This is an opportunity to work on innovative problems where you will become an authority and indispensable within the KLA Algorithm team. Solidify your depth of knowledge while growing your scope of responsibilities to become a leader in the Image Processing field.
- Designing, developing, and optimizing innovative image processing and computer vision algorithms for KLA’s next‑generation semiconductor photomask inspection products.
- Researching and evaluating new approaches in image processing, signal processing, computer vision, and machine learning to solve challenging real‑world problems.
- Prototyping and validating algorithms in MATLAB or Python and translating successful solutions into production‑quality C++ software on Linux platforms.
- Collaborating with cross‑functional teams to transform technical concepts into robust, customer‑facing capabilities.
- Analyzing complex image data, identifying performance bottlenecks, and improving defect detection accuracy, sensitivity, and throughput.
- Leveraging modern computing technologies, including parallel and GPU‑accelerated computing, to develop high‑performance algorithm solutions.
- Investigating customer challenges and contributing throughout the full development lifecycle, from concept exploration and proof‑of‑concept development through productization and support.
- 1-4 years of work experience required in development in Image Processing (spectral/spatial filtering techniques, model‑based methods and inverse problems, etc.)
- Experience prototyping algorithms using MATLAB or Python, and implementing algorithms in C++ software under Linux is highly preferred.
- Having a strong understanding of innovative research in conventional image processing algorithms.
- Hands‑on experience in an industry setting solving computer vision challenges, strong image processing fundamentals.
- Familiarity with any of the following is a plus:
Linear and Nonlinear Optimization techniques, CUDA/GPU Programming frameworks (e.g., PyTorch/Tensor Flow), and optical or ebeam modeling. - International and domestic travel required up to 10%.
The ideal candidate will have 1 to 4 years of strong understanding of innovative research in conventional or traditional image processing. Hands‑on experience solving computer vision challenges, strong image processing fundamentals, and an appreciation of complex image acquisition systems.
Hybrid Work:This position allows…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).