Senior GPU Compiler Development Engineer

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXRedmond, WA
Salary
$184,000–$287,500 / yr
Posted
46 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $236k
$147k most similar roles pay here $303k

This role pays more than 85% of similar roles. Most pay $177,250–$235,750 — the shaded band above. At the midpoint, this role pays about $236k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 967 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 950 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior GPU Compiler Development Engineer

Join our PTX Compiler Development team as a senior Systems SW Compiler Engineer to drive the evolution of PTX language design and compiler infrastructure for Generative AI and Deep Learning applications. You will lead efforts to enhance PTX ISA and collaborate with architecture and programming model teams to implement new GPU features in portable, performant ways. Your responsibilities include stewardship over PTX Compiler Front End and interaction with optimizer and runtime aspects, ensuring compatibility and high-quality code generation across various components. Ideal candidates have a strong background in compiler development, C/C++ programming, AI tools expertise, and experience with LLVM IR or MLIR. Knowledge of GPU ISAs like CUDA and OpenCL is highly valued as you contribute to the cutting-edge fields of Deep Learning, Artificial Intelligence, and Autonomous Vehicles.

What you'll do

  • Lead efforts to enhance PTX Compiler infrastructure for Generative AI and DL.
  • Design and implement programming models for next generation GPUs in collaboration with architecture teams.
  • Help design compilation stack and strategies specifically for AI and DL workloads.
  • Ensure compatibility, robustness, and high-quality code generation across related components.
  • Provide stewardship for PTX ISA and compiler infrastructure to support new compilation models.

What we're looking for

  • 6+ years of experience in compiler front-end development and programming language design.
  • Expertise in C/C++ programming and AI tool usage for artifact maintenance.
  • Understanding of GPU ISA (CUDA, OpenCL) and experience with LLVM IR or MLIR.
  • Strong analytical skills and ability to develop high-quality software products.
  • Experience in designing and implementing new compilation models for AI/ML workloads.
  • Excellent communication skills for collaboration across multiple development teams.

More like this

Similar roles

Senior GPU Modeling & Compiler Engineer

Arm Holdings

Austin, TX 1 day ago $161,500$218,500
C C++ Python Vulkan Git CI/CD Linux CUDA OpenCL OpenGL GPGPU SIMD ARM_Architecture Computer_Vision Machine_Learning
Hybrid

GPU Compiler Engineer

Qualcomm

San Diego, CA 88 days ago $161,800$242,600
C C++ Python CUDA OpenGL Linux Git CI/CD Docker Jenkins NVIDIA_GPU ARM_GPU Vulkan Mesa QEMU Valgrind LLVM OpenCL

Senior System Software Engineer, GPU Performance Profiling

Nvidia

Austin, TX +1 117 days ago $152,000$241,500
C C++ CUDA OpenCL Linux Windows Git Python CI/CD Doxygen Markdown JIRA Confluence NVIDIA GPUs GPU Compute API Assembly programming Performance analysis tools High performance computing Software design Debugging skills

GPU Software Engineer

Qualcomm

San Diego, CA +1 27 days ago $98,900$148,300
C C++ Python Perl GPU APIs pre-silicon tests post-silicon tests design documentation team collaboration graphics programming

GPU Software Engineer

Qualcomm

Boxborough, MA +1 25 days ago $98,900$148,300
C C++ Python Perl GPU Graphics Drivers APIs Testing Design Documentation