Senior Compiler Engineer - Backend GPU
Senior engineer on the GPU backend compiler team responsible for designing and implementing an LLVM-based JIT compiler that emits high-performance machine code for NVIDIA GPUs. Work spans code generation, optimization passes, and close collaboration with hardware and application teams.
Focus areas include reducing compilation time, improving generated-code performance, and adapting modern compiler technologies to new GPU architectures. Base salary range: 152,000 USD - 241,500 USD.
Senior. Typical experience: 4+ years in compiler development, including 3+ years working with LLVM code generation.
Own design and implementation of backend components and optimizations for an LLVM-based GPU JIT compiler. Collaborate with global compiler, hardware, and application teams to resolve issues and deliver production-quality compiler features.
Core technical skills and experience required to perform the role.
B.S. or higher in Computer Science, Computer Engineering, or equivalent practical experience. Masters or PhD preferred; equivalent industry experience acceptable.
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
