CareerPlanGet AI match score →

Algorithm Engineer (Deep Learning/C++)(E)

Ann Arbor, Washtenaw County💼 Full-time💰 $91,200–$91,200🗓 2026-05-17 → 2026-07-31

Core

Developing and productizing deep learning and image processing algorithms for semiconductor wafer and reticle inspection.

Role type

Algorithm Engineer (Deep Learning/C++)

Builds

Inspection algorithms for semiconductor manufacturing equipment

Domain

Semiconductor manufacturing / Computational Imaging

Deliverable

production ML models

Required skills

Deep Learning, Machine Learning, Image Processing, Computational Imaging, Computer Vision, C++, Linux, MATLAB, Python, CUDA/GPU Programming, Linear and Nonlinear Optimization

Preferred skills

TensorFlow, Data Analysis and Visualization tools

Responsibilities

Contribute to novel image processing, defect detection, and analysis algorithms; Evaluate and productize deep learning approaches; Collaborate on data management, model training, and inference flows; Develop proof-of-concepts and integrate algorithms into production code

Seniority

Mid-to-Senior level (requires 3-5 years experience depending on degree)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗