Technical Lead – Algorithm Developer
Core
Develop and optimize image processing and deep learning algorithms for defect detection and pattern recognition in semiconductor optical wafer inspection tools.
Role type
Senior IC algorithm developer (computer vision & image processing)
Builds
Optical wafer inspection tools for semiconductor manufacturing
Domain
Semiconductor manufacturing / Optical inspection / Computer Vision
Deliverable
production ML models | product features
Required skills
Classical computer vision, Deep learning (CNNs, object detection), Image processing (filtering, segmentation, registration), Python, C/C++ or Java, CUDA/OpenCL, Data pipeline construction, Algorithm validation & benchmarking, Optical physics fundamentals
Preferred skills
GDSII/OASIS data formats, MATLAB, Customer-facing technical presentations
Technologies
PyTorch, TensorFlow, OpenCV, scikit-image, CUDA, OpenCL, GDSII, OASIS
Responsibilities
Design and implement solutions combining classical and deep learning methods, Build data pipelines for large-scale inspection datasets, Collaborate with cross-functional teams to integrate algorithms, Perform system calibrations and address image processing challenges, Travel to customer sites for demonstrations, Present technical solutions to stakeholders
Seniority
Senior, hands-on IC