Open role
Software Engineer
Kla
Shanghai, ChinaPosted Sep 8, 2026 · Yesterday
Full-timeEntry LevelOn-site
About this role
KLA is seeking a Software Algorithm Engineer to research, develop, and enhance advanced algorithms for defect inspection and metrology. You will develop software using C++ on Linux, perform big data analysis, and collaborate with global teams to solve complex problems. This role requires a Master's or Ph.D. and strong skills in algorithm design and software development.
What we are looking for
6- Develop advanced algorithms in image/signal processing, HPC, and machine learning
- Develop software using C++ on Linux
- Perform big data analysis and design software architecture
- Collaborate with global teams to solve problems
- Master's or Ph.D. in a relevant technical field
- Strong background in image processing, ML, or HPC
Skills mentioned
4PythonC++LinuxMachine Learning
