Taro Logo

Senior GPU Compiler Development Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior GPU Compiler Development Engineer

NVIDIA is seeking experienced Systems SW Compiler Engineers to join their PTX (Parallel Thread Execution) Compiler Development team. This senior role focuses on driving PTX language design and compiler evolution, which is crucial for GPU Computing applications including HPC, Deep Learning, and Autonomous Driving. PTX provides a stable programming model and portable instruction set Architecture (ISA) for NVIDIA GPUs.

As a senior team member, you'll lead efforts to enhance PTX Compiler infrastructure, particularly supporting new compilation models for Deep Learning and Generative AI codes. The role involves close collaboration with architecture and programming model teams to design and implement solutions for next-generation GPUs. You'll work at the intersection of compiler development and artificial intelligence, helping shape the future of GPU computing.

NVIDIA offers highly competitive compensation, including a base salary range of $148,000 - $287,500 USD, equity, and comprehensive benefits. The company is known for being one of the technology industry's most desirable employers, working on cutting-edge technologies like Deep Learning, AI, Autonomous Vehicles, and Virtual Reality. They value diversity and maintain an inclusive work environment where creativity and autonomy are encouraged.

The ideal candidate will bring strong expertise in compiler development, excellent C/C++ programming skills, and a deep understanding of processor architectures. Knowledge of GPU development and compute APIs such as CUDA and OpenCL is highly valuable. This role offers an opportunity to work with brilliant professionals and contribute to groundbreaking technological advancements in AI and GPU computing.

Last updated 6 months ago

Responsibilities For Senior GPU Compiler Development Engineer

  • Provide stewardship for PTX ISA and PTX Compiler infrastructure for Generative AI and DL
  • Collaborate with architecture and programming model teams to design and implement programming models for next generation GPUs
  • Work on compilation stack and strategies for AI and DL workloads
  • Collaborate with teams developing related components for compatibility and code generation

Requirements For Senior GPU Compiler Development Engineer

  • BS (or equivalent experience), MS or Ph.D. in Computer Science, Computer Engineering, or related fields
  • 4+ years of experience in compiler front end, programming language designs, Compilers/Linkers
  • Superb analytical and C/C++ programming skills
  • Experience in compiler development
  • Excellent communication skills
  • Understanding of Processor ISA (GPU ISA a plus)
  • Track record of developing and delivering software products

Benefits For Senior GPU Compiler Development Engineer

Equity
  • Competitive base salary
  • Equity
  • Comprehensive benefits package

Interested in this job?