NVIDIA, located in Austin, Texas, is seeking a Senior Backend Compiler Engineer to join its GPU Software organization. This role involves designing and implementing a new LLVM-based backend JIT compiler targeting NVIDIA GPUs, alongside developing compiler optimizations and collaborating with global teams. The ideal candidate has over 4 years of experience in compiler development and strong skills in LLVM code generation. NVIDIA offers a competitive salary range of 152,000 to 241,500 USD, equity, and various benefits.
Qualifications
4+ years of compiler development experience, including 3+ years in LLVM.
Expertise in LLVM code generation techniques including scheduling and register allocation.
Excellent communication and documentation skills.
Responsibilities
Guide the design and implementation of a new LLVM based backend JIT compiler
Design and develop new compiler optimizations for performance and low compilation time
Work with global teams to manage improvements and problem resolutions
Skills
LLVM code generation
C++ programming
Compiler design
Performance analysis tools
Education
B.S. or higher degree in Computer Science/Engineering
Job description
NVIDIA, located in Austin, Texas, is seeking a Senior Backend Compiler Engineer to join its GPU Software organization. This role involves designing and implementing a new LLVM-based backend JIT compiler targeting NVIDIA GPUs, alongside developing compiler optimizations and collaborating with global teams. The ideal candidate has over 4 years of experience in compiler development and strong skills in LLVM code generation. NVIDIA offers a competitive salary range of 152,000 to 241,500 USD, equity, and various benefits.