Analyst, Algorithm Development Engg (cuda)

KLA

Chennai, India
Cuda acceleration algorithm development
Cpu to gpu image processing conversion
Deep learning framework deployment
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
  • Strong communication skills
  • Willingness to learn new technologies

Work Rights

Not specified

Tailored Resume

Cover Letter