Key technologies and capabilities for this role
Common questions about this position
Candidates need an advanced degree in Computer Science, Engineering, or a related field, 8+ years of software engineering experience focused on data-intensive systems, strong programming skills in C++ and C#, deep expertise in real-time data processing and AI/ML workflows, experience with Apache Arrow or similar, and proficiency in Linux and Windows environments.
This information is not specified in the job description.
This information is not specified in the job description.
KLA offers an exciting work environment where teams thrive on tackling hard problems, with a strong focus on innovation, investing 15% of sales into R&D, and values creativity, ownership, and continuous growth.
A strong candidate is a hands-on technologist with expertise in AI training data pipelines and real-time big data systems, who thrives in high-performance environments, can lead design reviews, mentor engineers, and is poised to grow into technical leadership.
Provides process control and yield management solutions
KLA provides process control and yield management solutions primarily for semiconductor manufacturers. The company offers advanced inspection tools, metrology systems, and computational analytics that help manufacturers identify and fix defects during production. This process enhances the quality and reliability of electronic devices, leading to higher production yields. KLA distinguishes itself from competitors by focusing on high-precision equipment and software that are essential for defect detection in semiconductor manufacturing. The company's goal is to promote sustainability by committing to using 100% renewable electricity in its operations by 2030.