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:
Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools and AI infrastructure management.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer position at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, system architecture, and virtualization technologies.

Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer position at NVIDIA focusing on GPU Fabric Networking, developing communication software between GPUs for high-performance computing and AI applications.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on large-scale storage systems for AI/ML workloads with competitive compensation and opportunity to work with cutting-edge technology.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at NVIDIA, working on NIC technologies and hardware verification using state-of-the-art formal verification tools and methodologies.

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 4 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?