Lead Analyst, Algorithm Development (cuda/hpc)

KLA

Chennai, India
Gpu programming using cuda
Modern cpu programming constructs
Computer architecture
KLA advanced computing Labs’ (ACL) mission in India is to deliver advanced parallel computing research and software architectures for AI + HPC + Cloud solutions to accelerate the performance of KLA's products

Job Summary

  • KLA advanced computing Labs’ (ACL) mission in India is to deliver advanced parallel computing research and software architectures for AI + HPC + Cloud solutions to accelerate the performance of KLA's products.
  • ACL explores high-risk approaches, pioneering technologies, and novel methods to accelerate KLA’s algorithms and contribute to KLA’s HPC technology roadmap.
  • We offer a competitive, family friendly total rewards package.

Matching Summary

KLA advanced computing Labs’ (ACL) mission in India is to deliver advanced parallel computing research and software architectures for AI + HPC + Cloud solutions to accelerate the performance of KLA's products.

Skills & Requirements

Must-have

  • GPU programming using CUDA
  • modern CPU programming constructs
  • computer architecture
  • high performance parallel processing
  • map algorithms to parallel architectures

Nice-to-have

  • solving computational physics problems
  • large-scale distributed HPC systems
  • curiosity to learn

Key Requirements

  • Ph.D, MS in EE/CS/CSE
  • Bachelors graduates with exceptional background
  • Hands-on experience with CUDA, OpenCL or SYCL
  • C++-14 / C++-17/C++-20
  • Exposure to profiling tools
  • New/recent College graduates

Work Rights

Not specified

Tailored Resume

Cover Letter