Raytracing Compiler Engineer - Developer and Performance Technology

at Nvidia
USD 224,000-431,200 per year
SENIOR
✅ On-site

Tech Stack

AI CUDA @ 4 Communication @ 6 GPU @ 6 LLVM @ 8 OpenGL @ 4 Performance Analysis @ 6

Details

NVIDIA is looking for a Raytracing Compiler Engineer to join its international engineering team. The role focuses on developing high-performance compiler technology for NVIDIA GPUs and influencing new GPU architectures.

Responsibilities

  • Guide the design and implementation of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs.
  • Design and develop compiler passes and optimizations to achieve high performance and low compilation times.
  • Work with global compiler, hardware, and application teams to oversee improvements and resolve issues.
  • Apply and adapt the latest compiler technologies to produce robust, supportable compilers and tools.
  • Influence and work on new GPU architectures.

Requirements

  • Bachelor's degree or higher in Computer Science, Computer Engineering, or equivalent experience.
  • 12+ years of compiler development experience, including 3+ years of LLVM experience focused on code generation.
  • Expertise in LLVM code generation, including instruction scheduling, software pipelining, register allocation, and LLVM IR.
  • Proficiency in compiler design and performance analysis tools.
  • Excellent hands-on C++ programming skills applied to industry-standard C++ compilers and development frameworks.
  • Strong software engineering background, with experience crafting robust and maintainable solutions to challenging problems.
  • Good communication and documentation skills.
  • Self-motivated, with strong interpersonal skills and the ability to lead and influence others.

Preferred Qualifications

  • Master's or PhD degree, with 5+ years of relevant experience.
  • Experience developing compiler optimizations and code generation for GPUs.
  • Experience developing CUDA, DirectX, OpenGL/Vulkan, or OptiX applications.

Benefits

NVIDIA offers competitive salaries, equity, and a comprehensive benefits package. The base salary is determined by location, experience, and compensation for similar positions.

  • Level 5 base salary: $224,000-$356,500 USD per year.
  • Level 6 base salary: $272,000-$431,250 USD per year.

Applications will be accepted at least until June 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is committed to fostering an inclusive work environment and providing equal employment opportunities.

More jobs at Nvidia

Similar jobs