Raytracing Compiler Engineer - Developer and Performance Technology
NVIDIA· Engineer, Sys SW
Santa Clara, CA, Hybrid (Remote (Texas)), Hybrid (Remote (Oregon)), St. Louis, MO, Hybrid (Remote (Massachusetts)), Salt Lake City, UT$224k - $356.5kFull-timePosted 7mo ago
About the role
Raytracing Compiler Engineer role focused on designing and implementing an LLVM-based backend JIT compiler targeting NVIDIA GPUs, with performance-driven compiler passes and cross-team collaboration.
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 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, supportable compilers and tools.
- Get a chance to influence and work on new GPU architectures.
Qualifications
- B.S. or higher degree in Computer Science/Engineering or equivalent experience.
- 12+ years of compiler development experience, including 3+ years of experience in LLVM with a focus on code generation.
- Expertise in LLVM code generation, including instruction scheduling, software pipelining, register allocation, and LLVM IR.
- Proficient in compiler design and in performance analysis tools.
- Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks.
- Strong background in software engineering principles crafting robust and maintainable solutions to challenging problems.
- Good communication and documentation skills and self-motivated.
Skills
Required:LLVMC++
Benefits
- Wide benefits package as part of NVIDIA offering.
Last updated Aug 7, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer4d agoEngineer, ASIC
- Senior System Software Engineer, Display Security4d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware4d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer4d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence4d agoHybrid (Remote / Local) · Architect