NVIDIA, the pioneer in accelerated computing and GPU technology, is seeking a Senior System Software Engineer to join their NCCL team. This role focuses on partner enablement for NVIDIA's crucial GPU communication libraries that are essential for scaling Deep Learning and HPC applications. The position offers a unique opportunity to work with cutting-edge technology in AI networking stack, collaborating with the team that developed NCCL, NVSHMEM & GPUDirect.
The role involves deep engagement with partners and customers, conducting performance analysis on GPU clusters, and developing tools for issue isolation across various cloud platforms. You'll be working at the intersection of high-performance computing and artificial intelligence, helping to optimize communication libraries that power some of the world's most advanced AI and HPC applications.
As a Senior System Software Engineer, you'll need strong expertise in C/C++ programming, parallel computing, and high-performance networking protocols. The ideal candidate will have extensive experience with Linux systems, containerization, and cloud technologies. The position requires both technical depth in system software and the ability to work effectively with partners and customers across different time zones.
NVIDIA offers a competitive compensation package and the opportunity to work on groundbreaking technology that's transforming industries through AI and high-performance computing. The company promotes a diverse, inclusive work environment and provides extensive benefits. This role is perfect for someone passionate about system software, high-performance computing, and who wants to contribute to the future of AI and GPU computing.