Skip to main content
KLA Corporation

SW Algorithm Engineer

KLA Corporation Milpitas, CA, United States Full-time 1 day ago
Embedded & Systems Software

$136,300 - $231,700 USD yearly

Originally posted 29 October 2026 by the employer.

About the role

This role develops and optimizes algorithms within KLA's LS-SWIFT division for high-throughput patterned wafer inspection systems. You will take ownership of algorithm development from concept and prototyping through production deployment.

What you'll do

  • Design, develop, and optimize 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.
  • Contribute to architectural decisions and continuously improve algorithm performance, scalability, and maintainability.
  • Collaborate with software, systems, applications, and field engineers to deliver solutions.

What you'll need

  • Bachelor's degree with 5+ years of related experience, Master's degree with 3+ years of related experience, or a Doctorate degree.
  • 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 ML/DL models in production environments.
  • Solid programming skills in C++ and/or Python, including experience in object-oriented and/or functional programming.
  • Experience designing model architectures, customizing loss functions, and optimizing performance for real-world constraints.

Nice to have

  • Experience with large-scale, high-resolution image data or industrial inspection systems.
  • Familiarity with performance optimization, GPU acceleration, or real-time systems.
  • Experience working in cross-functional product environments from R&D to customer deployment.

Skills: machine learning, deep learning, computer vision, image processing, C++, Python

More semiconductor jobs: KLA Corporation jobs · Software engineer jobs · California jobs

Apply now
Milpitas, CA, United States
On-site
Full-time
$136,300 - $231,700 USD yearly
1 day ago

Share this job