JobsAlgorithm engineer
KLA logo

Algorithm engineer

KLA

Location

Milpitas, CA

Type

Full-time

Posted

6/19/2026

Compensation

$136,300 - $231,700 per year

Undergraduate with 2+ Years of Experience
Approval 97.8%·Filings 803·New hires 321·
💎 Strong Sponsor
·FY 2025

Job description

The role is for a computer vision engineer or researcher at KLA, focusing on developing AI-powered inspection systems for semiconductor manufacturing. The successful candidate will join the LS-SWIFT algorithms group in California, working alongside a team of experts to design and deploy advanced computer vision and deep learning solutions. This position emphasizes solving complex, real-world problems and taking ideas from concept to production. The work will have a significant impact on the semiconductor industry, collaborating with cross-functional teams to deliver high-quality solutions.

Requirements

  • Strong background in machine learning, deep learning, computer vision, or image processing.
  • Hands-on experience with at least one major deep learning framework such as TensorFlow or PyTorch.
  • Proven experience training, validating, and deploying machine learning or deep learning models in production environments.
  • Solid programming skills in C++ and/or Python, with experience in object-oriented and/or functional programming.
  • Ability to design model architectures, customize loss functions, and optimize performance for real-world constraints.
  • Strong problem-solving skills and ability to work on ambiguous, open-ended challenges.

Responsibilities

  • Design, develop, and optimize advanced machine learning and deep learning algorithms for complex image and signal processing applications.
  • Take ownership of algorithm development from concept and prototyping to production deployment.
  • Invent, evaluate, and implement novel computer vision approaches for challenging, real-world datasets.
  • Analyze system performance, debug complex issues, and improve robustness and accuracy in production environments.
  • Collaborate closely with cross-functional teams to deliver high-quality solutions.
  • Contribute to architectural decisions and continuously improve algorithm performance, scalability, and maintainability.

Benefits

  • Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.

Is this posting expired or inaccurate?