NVIDIA, the pioneer in GPU technology and leader in AI and High Performance Computing, is seeking a Senior Software Architect for their GPU Communications Libraries and Networking team. This role focuses on building crucial communication libraries like NCCL, NVSHMEM, and UCX for scaling Deep Learning and HPC applications. The position involves working with systems that scale to thousands of GPUs, utilizing high-speed interconnects like NVLink and InfiniBand. The ideal candidate will help co-design next-generation data center platforms and develop scalable communications software. This is an opportunity to work at the cutting edge of AI and HPC, breaking performance barriers and developing revolutionary technologies. The role combines deep technical expertise in distributed systems, networking, and GPU architecture with the chance to influence the future of AI and HPC computing. NVIDIA offers competitive compensation, including equity, and the chance to work with world-class experts in a collaborative, multi-national environment.