H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
KLA logo

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

KLA
Ann Arbor, MI Full-time 12/2/2025 $110.9k - $188.5k per year
PhD Entry-LevelMaster's Entry-LevelUndergraduate with 2+ Years of Experience

Job Description

KLA is seeking to build its Algorithm Engineering talent community, focusing on image processing, defect detection, and optimization algorithms within the semiconductor manufacturing ecosystem.

Requirements

  • Academic background in Image Processing, Computational Imaging, Computer Vision
  • Practical experience with Deep Learning, Machine Learning, or Artificial Intelligence for images
  • Prototyping Algorithms using MATLAB or Python
  • Implementing algorithms in C++ software under Linux
  • Familiarity with Linear and Nonlinear Optimization techniques, CUDA/GPU Programming frameworks, and Data Analysis and Visualization tools is a plus
  • Doctorate with 3 years, Master's with 6 years, or Bachelor's with 8 years of related work experience

Responsibilities

  • Contribute to novel image processing, defect detection and analysis, and optimization algorithms
  • Evaluate and productize deep learning and other novel approaches
  • Collaborate with software and computer groups for data management, model training and inference flows
  • Develop proof-of-concepts and integrate algorithms into production code
  • Work with team members in global project teams