JobsAlgorithm Engineer - Deep Learning
KLA logo

Algorithm Engineer - Deep Learning

KLA

Location

Milpitas, CA

Type

Full-time

Posted

6/5/2026

Compensation

$136,300 - $231,700 per year

PhD Entry-Level
Master's with 2+ Years of Experience
Approval 97.8%·Filings 803·New hires 321·
💎 Strong Sponsor
·FY 2025

Job description

The Deep Learning Algorithm Engineer role at KLA focuses on pioneering deep learning and GenAI technologies for image processing and computer vision applications within the semiconductor process control business. The position is part of the Broadband Plasma Division, which develops advanced optical inspection systems for integrated circuit manufacturing. The ideal candidate will work independently throughout the deep learning project lifecycle, emphasizing performance, efficiency, and deployment. This role requires a strong background in deep learning, particularly in object detection and segmentation.

Requirements

  • Ph.D. in Electrical Engineering, Computer Science, or related quantitative fields.
  • Academic or industrial experience applying deep learning or GenAI to real-world problems with impactful results.
  • In-depth experience developing and optimizing deep learning models in areas such as computer vision, image processing, or robotics.
  • Required experience with DL model optimization/distillation for mixed or reduced precision.
  • Proficiency in Python and one additional programming language such as C++, Java, Rust, or Go.
  • Proficiency in at least one deep learning framework like PyTorch, TensorFlow, or JAX.
  • Demonstrated deep learning expertise via technical publications or impactful open-source projects.

Responsibilities

  • Understand state-of-the-art deep learning and GenAI models.
  • Connect SOTA DL modeling approaches to domain problem statements.
  • Analyze modeling requirements based on product feature requirements.
  • Design deep learning and GenAI models to meet modeling requirements.
  • Implement modeling prototypes and perform analysis.
  • Perform model training and/or tuning on domain datasets.
  • Evaluate and validate model performance against defined metrics.
  • Analyze model performance bottlenecks.
  • Design and optimize DL model architectures and model compression techniques.
  • Optimize DL or GenAI model throughput and cost.
  • Work and communicate collaboratively with peers.
  • Present ideas, concepts, and results in professional technical settings.

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?