All roles at KLA

Specialist, Software Technology

ChennaiFull-time8–14 yrsPosted over a month ago

Leadership software engineering role at KLA in Chennai. Needs 8+ years and a PhD.

About the role

Specialist, Software Technology at KLA. Design, develop, and maintain ML/DL‑based software solutions & big-data analysis for large, complex semiconductor systems.

What you'll do

  • Design, develop, and maintain ML/DL‑based software solutions & big-data analysis for large, complex semiconductor systems
  • Apply machine learning and deep learning techniques to semiconductor metrology, inspection, yield analysis, defect classification, and process optimization
  • Collaborate with globally distributed teams , including hardware, optics, algorithms, and systems engineers, to deliver high‑impact AI solutions
  • Analyze and resolve complex system‑level issues spanning software, ML models, data quality, and hardware interactions
  • Drive model performance tuning, robustness, and explainability to meet manufacturing and customer requirements

What you need

  • Data structures
  • Java
  • Python
  • Microservices
  • C++
  • Kubernetes

Good to have

  • Computer vision
  • Machine learning
  • Deep learning
  • Prototyping

More roles like this at KLA

Apply on KLA's site