AI-Driven Diagnostics & Calibration Software Engineer

KLA-Belgium

Milpitas (CA)

On-site

USD 136,000 - 232,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KLA in Milpitas, CA is seeking a hands-on Software Engineer to join the Diagnostics & Calibration team. You will design, develop, and deliver software that diagnoses and calibrates KLA's reticle inspection platforms, with an emphasis on AI/ML tools and rapid prototyping.

Responsibilities include building multi-language software, translating requirements into designs, and contributing to CI/CD pipelines. Travel up to 10% may be required.

Qualifications

  • Bachelor's or Master's in CS, Physical Science, Electrical/Electronics Eng, Optics, Microscopy, or related field.
  • 4+ years of software development experience in multi-developer environments.
  • Proficiency with object-oriented design and experience with Python, C++, or C#.
  • Demonstrated enthusiasm for AI/ML and generative AI with hands-on toolbuilding.
  • Familiarity with CI/CD tools (Git, Jenkins, GitLab CI, Azure DevOps).
  • Strong problem-solving and collaboration abilities across distributed teams.

Responsibilities

  • Design, develop, test, and maintain LabVIEW-based and multi-language software for diagnosing and calibrating KLA's reticle inspection platforms.
  • Learn the existing diagnostics and calibration software architecture and contribute clean, maintainable code.
  • Translate system-level and user requirements into software designs, implementations, and test plans.
  • Explore and apply AI/ML and generative-AI techniques to build applications and internal tools.
  • Rapidly prototype AI-driven proofs-of-concept, evaluate feasibility, and mature ideas into production-ready tools.
  • Improve software reliability, maintainability, performance, and scalability through sound design and refactoring.
  • Build, maintain, and improve CI/CD pipelines and workflows for diagnostics & calibration software.
  • Participate in design and code reviews and collaborate with cross-functional teams.
  • Travel up to ~10% to support integration and deployment activities.

Skills

Object-oriented design
Python
C++
C#
AI/ML concepts
Hardware-software interaction
CI/CD tooling familiarity

Education

Bachelor's degree in Computer Science or related field
Master's degree in related field

Tools

Git
Jenkins
GitLab CI
Azure DevOps
LabVIEW

Job description

KLA in Milpitas, CA is seeking a hands-on Software Engineer to join the Diagnostics & Calibration team. You will design, develop, and deliver software that diagnoses and calibrates KLA's reticle inspection platforms, with an emphasis on AI/ML tools and rapid prototyping.

Responsibilities include building multi-language software, translating requirements into designs, and contributing to CI/CD pipelines. Travel up to 10% may be required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Driven Diagnostics & Calibration Software Engineer
AI-Driven Diagnostics & Calibration Software Engineer

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
AI-Powered Diagnostics Software Engineer
AI-Powered Diagnostics Software Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision
401(k) matching
Paid time off
+1
Diagnostics Software Engineer (AI/ML)
Diagnostics Software Engineer (AI/ML)

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Diagnostics Software Engineer (AI/ML)
Diagnostics Software Engineer (AI/ML)

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Diagnostics Software Engineer
Diagnostics Software Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision
401(k) matching
Paid time off
+1
AI-Driven Image Processing Algorithm Engineer
AI-Driven Image Processing Algorithm Engineer

KLA-Belgium • Ann Arbor (MI)

On-site
USD 106,000 - 180,000
Medical benefits
401(k) with company match
ESPP
Senior AI & Computational Imaging Engineer
Senior AI & Computational Imaging Engineer

Socket.dev • California (MO), Milpitas (CA)

On-site
USD 186,000 - 317,000
Algorithm Engineer – GPU-Accelerated Defect Detection
Algorithm Engineer – GPU-Accelerated Defect Detection

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead Embedded Software Engineer - Real-Time Machine Control
Lead Embedded Software Engineer - Real-Time Machine Control

KLA • Milpitas (CA)

On-site
USD 159,000 - 272,000
401(K) with company matching
Tuition reimbursement program
Wellness benefits including EAP
Senior Software Engineer for AI-Driven Mask Inspection
Senior Software Engineer for AI-Driven Mask Inspection

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000