# Algorithm Engineer (Image Processing/Computer Vision)

Hiring organization: [KLA-Tencor](https://career.thegoodapps.co/organizations/kla-tencor)

Canonical page: https://career.thegoodapps.co/jobs/856ceb26-7152-4d7a-9b27-c9de92fb2717

Listed on KLA-Tencor's own careers site. Applications go to them directly.

- Seniority: Mid
- Location: Milpitas, CA
- Salary: 136300 – 231700 USD per year

## Summary

KLA's Broadband Plasma Division seeks an engineer to develop and optimize image-processing and computer-vision algorithms for semiconductor wafer inspection systems, working across teams to improve defect detection, accuracy, and production stability. This role combines algorithm research with real-world factory problem-solving, from prototype development in Python and MATLAB through to production deployment.

_Our summary, not KLA-Tencor's wording._

## Skills named

C++, Computer Vision, CUDA, Deep Learning, Image Processing, Linux, Machine Learning, MATLAB, Python, PyTorch, Signal Processing, TensorFlow

## Required

- Strong foundation in image processing, computer vision, pattern recognition, signal processing, or computational imaging
- Experience with machine learning or deep learning frameworks such as TensorFlow or PyTorch
- Proficiency in Python, MATLAB, C++, or a combination of these languages
- Familiarity with Linux development environments
- Knowledge of image registration, alignment, pattern matching, feature extraction, optical imaging, or defect detection algorithms

## Nice to have

- Experience with GPU acceleration, CUDA, parallel computing, or high-performance computing techniques
- Understanding of optimization methods, model validation, and algorithm performance characterization
- PhD in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics or related field with 1+ years of industry work experience

Apply on KLA-Tencor's site: https://kla.wd1.myworkdayjobs.com/en-US/Search/job/Milpitas-CA/Algorithm-Engineer--Image-Processing-Computer-Vision-_2639184
