Senior Backend Compiler Engineer

at Nvidia
USD 184,000-287,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Communication @ 4 CUDA @ 4 GPU @ 4

Details

NVIDIA is a leading AI computing company whose GPU technology powers modern graphics, parallel computing, and deep learning. The GPU Software organization is seeking a Senior Backend Compiler Engineer to work on a proprietary GPU compiler backend that emits high-performance GPU machine instructions for Graphics (OpenGL, Vulkan, DirectX) and Compute (CUDA, PTX, OpenCL, Fortran, C++).

Responsibilities

  • Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++.
  • Design and develop new compiler passes and optimizations to produce robust, high-performance, and maintainable compiler tools.
  • Work cross-functionally with global compiler, hardware, and application teams to implement improvements and resolve problems.
  • Contribute to deep-learning compiler technology spanning architecture design and functional-language support.

Requirements

  • B.S. or degree in Computer Science/Engineering or equivalent experience.
  • 5+ years of compiler code generation experience.
  • Excellent hands-on C++ programming skills.
  • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions.
  • Good communication and documentation skills; self-motivated.

Nice to have / Ways to stand out

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

Compensation & Benefits

  • Base salary ranges provided by level:
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Additional information

  • Location: Austin, Texas, United States.
  • Employment type: Full time.
  • Applications accepted at least until August 23, 2025.
  • NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.