NVIDIA, the pioneer in GPU technology and accelerated computing, is seeking a Senior System Software Engineer for their GPU Communications Libraries and Networking team. This role focuses on NCCL and NVSHMEM communication runtimes for Deep Learning and HPC applications. The position offers a unique opportunity to work at the intersection of AI and high-performance networking, supporting large-scale GPU clusters with advanced networking technologies.
The role involves close collaboration with partners and customers to optimize performance and resolve technical issues, conducting sophisticated analysis of NCCL and DL applications, and developing automation tools for various cloud platforms. The ideal candidate will bring strong expertise in parallel programming, C/C++ development, and high-performance networking, particularly with Infiniband/RoCE/Ethernet networks.
This position offers the chance to work with cutting-edge technology in AI and HPC, while making significant contributions to NVIDIA's vision of advancing accelerated computing. The role combines technical depth with customer interaction, requiring both strong engineering skills and excellent communication abilities. Working at NVIDIA means being part of a team that's transforming industries through AI and digital twins technology.
The compensation package includes a competitive base salary range of $148,000 - $287,500 USD, plus equity and benefits. This is an excellent opportunity for experienced engineers passionate about high-performance computing and AI to make a significant impact in a leading technology company.