KLA is looking to solve the problem of developing software infrastructure for scalable robust data analysis and machine learning applications to support the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays.
Requirements
- Proficiency with C-Sharp, or Java programming is crucial
- Knowledge in C++ is a plus
- Experience with UI development using WPF, C-Sharp, and Angular
- Proficiency with developing applications targeting Windows OS
- Use object-oriented principles, and design patterns to develop robust software
Responsibilities
- Developing software infrastructure for scalable robust data analysis and machine learning applications
- Designing distributed applications
- Writing elegant, clean code with automated tests to cover it
Other
- Students working towards a Master's or Bachelor's Level Degree in Computer Science or any engineering field
- Passion for writing robust and high-efficiency software
- Minimum Qualifications: Students working towards a Master's or Bachelor's Level Degree in Computer Science or any engineering field