via Remote Rocketship
$124000K-196000K a year
Design and implement LLVM-based JIT compiler optimizations for NVIDIA GPUs.
Advanced degree or equivalent experience in compiler development with strong C++ skills.
Job Description: • 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 Requirements: • M.S or Ph.D in Computer Science/Engineering or similar field or equivalent experience • Compiler development experience including in LLVM with a focus in code generation • Knowledge 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 • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems • Good communication and documentation skills and self-motivated. Benefits: • Competitive salaries and a generous benefits package • Equity opportunities
This job posting was last updated on 3/5/2026