Jobs · Engineering

Senior Compiler Engineer - Backend GPU

NVIDIA · Washington, United States · 1 wk ago
RemoteRemoteEngineeringFull-time

About the role

NVIDIA is seeking a Senior Backend Compiler Engineer to join our GPU Software organization. The ideal candidate will guide the design and implementation of a new LLVM based backend JIT compiler targeting NVIDIA GPUs, develop new compiler passes and optimizations, and collaborate with global teams to improve performance and solve issues.

Responsibilities

  • Guide the design and implementation of a new LLVM based backend JIT compiler targeting NVIDIA GPUs
  • Develop new compiler passes and optimizations required to meet high performance and low compilation time requirements
  • 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, and supportable compiler and tools
  • Influence and work on new GPU architectures

Requirements

  • B.S. or higher degree 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 performance analysis tools
  • Strong hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
  • Background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems
  • Excellent communication and documentation skills and self-motivated

Qualifications

  • Masters or PhD preferred, with 5+ years of relevant experience
  • Experience developing compiler optimizations and code generation for GPUs
  • Experience in developing CUDA, DirectX, OpenGL/Vulkan applications
  • Strong interpersonal skills and capability to lead and influence others in the department

Benefits

Competitive salaries and a generous benefits package are offered. NVIDIA is widely considered one of the technology world’s most desirable employers. The base salary range is 152,000 USD - 241,500 USD. Applicants must apply by March 3, 2026.

Similar jobs