Senior Compiler Engineer - Backend GPU

NVIDIA
Santa Clara, Austin, Redmond
Workplace: OnsiteFull timeUSD 152,000 - 241,500 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["C++","LLVM","GPU","OpenGL","Vulkan","CUDA","OpenCL","PTX","DirectX","Fortran","LLVM IR","Machine IR","GlobalISel","TableGen"]

Lead the design and implementation of LLVM-based backend compiler components for NVIDIA GPUs, delivering high-performance, low-latency code generation. Collaborate with global teams to craft optimizations, influence new GPU architectures, and apply advanced compiler technologies to build premier tools and maintainable solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 months ago

Senior Compiler Engineer - Backend GPU

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 minutes agoStatus: Live

Job Summary

Lead the design and implementation of LLVM-based backend compiler components for NVIDIA GPUs, delivering high-performance, low-latency code generation. Collaborate with global teams to craft optimizations, influence new GPU architectures, and apply advanced compiler technologies to build premier tools and maintainable solutions.
Location: Santa Clara, Austin, Redmond
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Manager level

Key Responsibilities

  • •Guide the design and implementation of a new LLVM based backend JIT compiler targeting NVIDIA GPUs
  • •Design and develop new compiler passes and optimizations required to meet the high performance and low compilation time requirements of the compiler
  • •Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
  • •Apply and adapt the latest compiler technologies to produce premier, robust, supportable compiler and tools
  • •Get a chance to influence and work on new GPU architectures

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •B.S. or higher in Computer Science/Engineering or equivalent experience
  • •4+ years of compiler development experience including 3+ years of experience in LLVM with a focus in code generation
  • •Expertise in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
  • •Proficient in compiler design and in performance analysis tools
  • •Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
Experience:4+ yearsCompilerLLVMGPU
Education:Bachelor's in Computer Science
Skills:C++LLVMGPUOpenGLVulkanCUDAOpenCLPTXDirectXFortranLLVM IRMachine IRGlobalISelTableGen
Tech Stack:LLVMC++CUDAOpenGLVulkanOpenCLPTXDirectXTableGenGlobalISelMachine IRLLVM IR

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor