KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, investing heavily in innovation and R&D
Job Summary
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, investing heavily in innovation and R&D.
The MACH team develops advanced modeling, simulation, data analytics, and process control technologies to solve complex semiconductor manufacturing challenges.
The role involves developing CUDA-focused algorithms, staying updated with emerging technologies, and collaborating effectively within a dynamic, cross-functional team.
Matching Summary
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, investing heavily in innovation and R&D.
Skills & Requirements
Must-have
CUDA acceleration algorithm development
CPU to GPU image processing conversion
Deep learning framework deployment
Advanced C++ programming skills
High performance computing applications
Strong scripting in Bash or Python
Cross-functional team collaboration
Nice-to-have
HPC and scientific computing experience
DevOps and CI/CD pipeline knowledge
Containerization with Docker and Kubernetes
Cloud infrastructure familiarity
Adaptability in fast-changing environments
Key Requirements
Master’s degree in Computer Science or related field
Bachelor’s degree with 3+ years CUDA algo engineering experience
Minimum 3 years professional algorithm development experience
Proven software project delivery from design to deployment