NVIDIA is seeking experienced software engineers to enhance their Python compiler ecosystem for CUDA GPUs. This role focuses on making Python a first-class citizen for programming NVIDIA CUDA GPUs, working at the intersection of GPU acceleration and Python programming. The position involves developing foundational software supporting AI, high-performance computing, scientific computing, and data analytics applications.
As a Senior Python Compiler Engineer, you'll be instrumental in developing and optimizing CUDA Python features, improving performance, and engaging with the Python community. The role requires deep expertise in compiler development, Python programming, and CUDA C++, combining technical excellence with community engagement.
NVIDIA, known for revolutionizing parallel computing through GPU innovation, offers a competitive environment where creativity and autonomy are valued. The company's technology powers major scientific applications, AI development, and high-performance computing projects worldwide. They provide competitive compensation, including a substantial base salary range of $180,000 - $339,250, equity, and comprehensive benefits.
The ideal candidate will have 6+ years of compiler development experience, strong Python and C++ skills, and experience with large-scale software systems. Additional valuable skills include deep understanding of CUDA programming, familiarity with Python ecosystem, and experience with LLVM and MLIR compiler infrastructure. This role offers the opportunity to work on cutting-edge technology that impacts various industries while being part of a forward-thinking team at one of technology's most desirable employers.