Opens kla.wd1.myworkdayjobs.com in a new tab
Nice to Have
- Key Responsibilities: Design, develop, and optimize software infrastructure for high-performance computing (HPC) systems tailored to AI and machine learning applications.
- Linux System Programming: Process management, multithreading, IPC, Sockets, shared memory, distributed file systems, memory management Linux Debugging: gdb, core dump analysis, strace, perf, valgrind Performance Debugging: CPU, GPU profiling, memory profiling, I/O bottleneck analysis, NUMA awareness, throughput analysis Implement robust and scalable solutions to manage data processing, storage, and retrieval for AI workloads.
- Participate in code reviews, testing, and debugging to maintain high-quality software standards.
- Stay updated with the latest advancements in AI, HPC, and software engineering to drive innovation within the team.
Qualifications
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- Strong programming skills in languages such as Python, C++, and Java.
- Proven experience in software engineering, with a focus on distributed systems, HPC or AI infrastructure development.
- Proven experience in Linux systems programming and familarity in using profiling tools Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Passion for AI and machine learning, with a keen interest in developing infrastructure that drives these technologies forward.
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- Strong programming skills in languages such as Python, C++, and Java.
- We offer a competitive, family friendly total rewards package.
- We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.
- KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment.
- Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA .
- Please ensure that you have searched KLA’s Careers website for legitimate job postings.
- KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers.
- If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee.
- We take your privacy very seriously and confidentially handle your information.
Sourced directly from KLA Corporation’s career page
Your application goes straight to KLA Corporation.
Opens kla.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at KLA Corporation
864 positions
Job ID
/job/Chennai-India/Technical-Lead--HPC-Software-Systems_2637605
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Samsung Semiconductor
Staff Engineer, Thermal
San Jose, California, United States|Other
Micron Technology
Staff System Engineer
Boise, ID - Main Site|Other
Micron Technology
FE Global Planning Senior SIC Engineer (NPI)
2 Locations|Other
Micron Technology
FE CPIE BEOL/CPI Senior Engineer/Engineer
Taichung - Fab 16, Taiwan|Other