NVIDIA is seeking a Senior System Software Engineer to join their NCCL team, which is crucial for scaling Deep Learning and HPC applications. This role focuses on partner enablement, working with NVIDIA's groundbreaking GPU communication libraries. The position offers an exceptional opportunity to understand the AI networking stack comprehensively, working with cutting-edge technology in high-performance computing.
The role involves engaging directly with partners and customers to optimize NCCL performance, troubleshoot issues, and provide expert guidance on HPC implementations. You'll be working with state-of-the-art GPU clusters, developing tools for issue isolation, and conducting performance analysis across various cloud platforms including Azure, AWS, and GCP.
As a senior engineer, you'll be instrumental in supporting NVIDIA's mission in advancing AI and HPC capabilities. The position requires strong expertise in C/C++ programming, parallel computing, and high-performance networking protocols. You'll work with modern technologies including containers, cloud infrastructure, and machine learning frameworks.
The ideal candidate will have 5+ years of relevant experience, strong communication skills, and a passion for technology innovation. This role offers the opportunity to work with cutting-edge technology while contributing to NVIDIA's vision of transforming computing. The position provides flexibility with remote work options across multiple European locations, making it an attractive opportunity for experienced engineers looking to make an impact in the AI and HPC space.