Senior GPU Compiler Engineer

NVIDIA•Austin, TX

About The Position

NVIDIA is seeking a Backend Compiler Engineer for its GPU Software organization. The Compiler team develops and emits high-performance GPU machine instructions for graphics technologies (OpenGL, Vulkan, and DX) and compute technologies (CUDA, PTX, OpenCL, Fortran, and C++). The team contributes compiler performance and capabilities for NVIDIA’s current and future parallel SIMT architectures. The engineer will work on NVIDIA’s proprietary GPU compiler backend, written in C++, and develop compiler passes and optimizations to produce robust, supportable compiler software and tools. The role involves collaboration with global compiler, hardware, and application teams to improve systems and resolve problems. The position is also part of work in deep-learning compiler technology, spanning architecture design and support through functional languages.

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 software engineering background focused on crafting robust and maintainable solutions to challenging problems.
  • Good communication and documentation skills.
  • Self-motivated.

Nice To Haves

  • Master’s or Ph.D. 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 supportable compiler software and tools.
  • Work with global compiler, hardware, and application teams to oversee improvements and problem resolutions.
  • 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