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 an exceptional opportunity to work with cutting-edge AI networking stack and large-scale GPU clusters.
The role involves working with partners and customers to optimize NCCL performance, conducting analysis on GPU clusters, and developing automation tools for various cloud platforms. You'll be at the forefront of AI and HPC technology, working with state-of-the-art systems and contributing to NVIDIA's groundbreaking developments in artificial intelligence and high-performance computing.
The ideal candidate brings strong expertise in C/C++ programming, parallel computing, and high-performance networking protocols. Experience with cloud platforms, containerization, and deep learning frameworks is highly valued. This position offers the chance to work with diverse teams globally and impact the future of AI computing infrastructure.
Working at NVIDIA means joining a company that's transforming industries through AI and digital twins technology. The role offers competitive compensation, including equity, and the opportunity to work with leading-edge technology in a flexible, remote-friendly environment. If you're passionate about high-performance computing and want to contribute to advancing AI technology, this role provides an excellent opportunity to make a significant impact.