NVIDIA, the pioneer of GPU technology and a leader in accelerated computing, is seeking a Senior Software Engineer to join their CUDA Python team. This role represents a unique opportunity to work at the intersection of GPU acceleration and Python programming, developing foundational software that powers various applications from high-performance computing to deep learning.
The position involves leading and extending NVIDIA's work on enhancing the developer and user experience within the Python ecosystem. The goal is to elevate Python to a first-class programming language for NVIDIA CUDA GPUs. You'll be working on software that supports a wide range of products, from gaming laptops to supercomputers and cloud infrastructure.
As a senior engineer, you'll be responsible for architecting new features, improving performance, and bridging the gap between CUDA C/C++ and Python. The role requires expertise in both Python and C/C++ programming, with a strong background in high-performance computing or AI. You'll also engage with the open-source community to develop standards and protocols for the NVIDIA CUDA platform.
The position offers a competitive salary range of $184,000 to $425,500, along with equity and comprehensive benefits. NVIDIA is known for its innovative culture and is consistently ranked among the most desirable employers in the technology sector. The company values diversity and maintains an inclusive work environment, making it an excellent opportunity for talented engineers looking to make an impact in the field of accelerated computing.