✦ Luna Orbit — AI & Machine Learning

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

at KLA

📍 Ann Arbor, MI Unknown 💰 $91K – $155K USD / year Posted March 13, 2026
Salary $91K – $155K USD / year
Type Not Specified
Experience mid
Exp. Years 3+ years
Education Doctorate (Academic) Degree or Master's Degree with 3 years related experience or Bachelor's Degree with 5 years related experience
Category AI & Machine Learning

This role involves developing advanced image processing and defect detection algorithms for semiconductor manufacturing, leveraging deep learning and computer vision techniques.

  • Develop image processing algorithms
  • Evaluate and productize deep learning approaches
  • Collaborate on data management and model training
  • Integrate algorithms into production
  • Work with global project teams

The technical environment includes deep learning frameworks like TensorFlow, programming in Python and C++, Linux-based systems, and GPU acceleration with CUDA.

The ideal candidate is a mid-level AI engineer with strong expertise in deep learning, computer vision, and image processing, with proficiency in Python, C++, and Linux. They should have a research background with 3+ years of relevant experience and be capable of developing innovative algorithms for semiconductor inspection.

Deep LearningImage ProcessingPythonC++Linux
Machine LearningArtificial IntelligenceMATLABCUDATensorFlowData AnalysisData VisualizationLinear OptimizationNonlinear Optimization
MATLABPythonLinuxCUDATensorFlow
Deep LearningMachine LearningArtificial IntelligenceImage ProcessingComputational ImagingComputer VisionMATLABPythonC++LinuxCUDATensorFlowData AnalysisData Visualization
Deep LearningMachine LearningArtificial IntelligenceImage ProcessingComputational ImagingComputer VisionMATLABPythonC++LinuxLinear OptimizationNonlinear OptimizationCUDATensorFlowData AnalysisData Visualization
collaborationproblem-solvingcreativitycommunicationteamwork
Industry Semiconductor Manufacturing
Job Function Developing and implementing advanced image processing and AI algorithms for semiconductor inspection systems
Deep LearningMachine LearningArtificial IntelligenceImage ProcessingComputational ImagingComputer VisionMATLABPythonC++LinuxCUDATensorFlowData AnalysisData VisualizationOptimization

Lack of experience with deep learning frameworks, No background in image processing or computer vision, Inability to prototype in MATLAB or Python, No Linux experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile