NVIDIA is seeking an experienced LLVM Compiler Engineer to join their GPU Software organization. This role focuses on delivering features and improvements for NVIDIA GPUs across various computational workloads, from deep learning and scientific computation to self-driving cars and gaming graphics. As a key member of a small team, you'll work on core compiler components for graphics drivers and GPU computation acceleration.
The position offers the opportunity to work alongside top minds in GPU computing and systems software, solving critical problems in compiler optimization and development. You'll be involved in designing and implementing significant compiler components, performing performance analysis, and contributing to open-source projects like LLVM and DXC.
The ideal candidate should have strong C/C++ programming skills, deep understanding of parallel programming models, and significant experience with compiler optimizations, particularly with LLVM infrastructure. Experience with CUDA, DirectX, or OpenGL/Vulkan applications is a plus, as is background in GPU compiler optimizations and code generation.
NVIDIA offers a competitive compensation package, including a base salary range of $148,000 - $287,500 USD, equity, and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries in AI, gaming, and automotive industries. This role provides an excellent opportunity to make a significant impact on GPU technology while working with cutting-edge tools and technologies.