KLA's Global Service Support engineering group builds data systems that monitor fleets of semiconductor inspection and metrology equipment, providing diagnostics, predictive maintenance, analytics-based recommendations and alerts. In this Chennai role you will work with software, data and algorithm engineers to design and build web applications with real-time data visualisation. You will gather requirements from domain experts, turn user needs into software specifications, choose components, follow good coding practice and create user interfaces that help engineers monitor, diagnose and tune KLA tools. Required: strong computer science fundamentals (data structures and algorithms), HTML, CSS, JavaScript and a framework such as Angular, React or Vue, at least one backend language (C#, C++, Java or Python), full stack development experience and good communication. Interest in human-centred design is desirable.