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

Algorithm Development Engineer

KLA
Milpitas, CA Full-time 11/11/2025 $130,400 - $221,700 a year
Master's Entry-LevelUndergraduate with 2+ Years of Experience

Job Description

Join KLA's dynamic team of scientists and software engineers to develop advanced algorithms for optical metrology in semiconductor manufacturing, enhancing measurement precision and quality.

Requirements

  • Master's Degree or Bachelor's degree with 2 years of work experience in Physics, Applied Mathematics or a related field
  • Proficiency in developing efficient C++ implementations of numeric algorithms
  • Experience with application development using Microsoft Visual Studio
  • Strong knowledge in optics, electromagnetic wave propagation, semiconductor materials, signal processing, nonlinear optimization, and linear algebra
  • Excellent problem-solving skills and ability to work in a collaborative environment
  • Strong English communication skills

Responsibilities

  • Design and develop advanced algorithms to improve the precision and quality of measurements for nanoscale films and structures
  • Implement algorithms within a robust, high-reliability numeric library architecture
  • Collaborate closely with hardware engineers and application scientists to troubleshoot algorithm-related challenges
  • Explore broader aspects of algorithm-centric software development, including software architecture, high-performance computing, system engineering, and machine learning