Senior GPU Compiler Engineer

NVIDIA•Redmond, WA
•$152,000 - $241,500

About The Position

NVIDIA is hiring a Backend Compiler Engineer for its GPU Software organization. The Compiler team develops and emits high-performance GPU machine instructions for graphics technologies including OpenGL, Vulkan, and DX, and compute technologies including CUDA, PTX, OpenCL, Fortran, and C++. The team works on NVIDIA's current and future complex parallel SIMT architectures and deep-learning compiler technology, spanning architecture design and support through functional languages. The role involves improving NVIDIA's proprietary GPU compiler backend, written in C++, and developing compiler passes and optimizations to deliver robust, supportable compiler software and tools. The engineer will work with global compiler, hardware, and application teams on improvements and issue resolution. The base salary range is USD 152,000–241,500, determined by location, experience, and pay for comparable employees. The role is also eligible for equity and benefits. Applications will be accepted at least until October 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in recruiting. NVIDIA is an equal opportunity employer committed to an inclusive work environment.

Requirements

  • Bachelor's degree in Computer Science or Engineering, or equivalent experience.
  • At least 4 years of compiler code generation experience.
  • Excellent hands-on C++ programming skills.
  • Strong background in software engineering principles, with a focus on robust and maintainable solutions to challenging problems.
  • Good communication and documentation skills.
  • Self-motivated.

Nice To Haves

  • Master's or Ph.D. degree with significant compiler-related project or thesis work.
  • LLVM code-generation experience, including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR).
  • Experience developing CUDA, DirectX, OpenGL, or Vulkan applications.

Responsibilities

  • Understand, modify, and improve NVIDIA's proprietary GPU compiler backend written in C++.
  • Design and develop compiler passes and optimizations to produce high-performance, robust, and maintainable compiler software and tools.
  • Work with global compiler, hardware, and application teams to oversee improvements and resolve problems.
  • Contribute to deep-learning compiler technology spanning architecture design and support through functional languages.

Benefits

  • Equity
  • Comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service