NVIDIA, the pioneer in GPU technology and accelerated computing, is seeking a Senior HPC Performance Engineer to join their GPU Communications Libraries and Networking team. This role focuses on delivering critical libraries like NCCL, NVSHMEM, and UCX for Deep Learning and HPC applications. The position involves working with cutting-edge technology in AI and high-performance computing, specifically optimizing communication performance between GPUs across massive-scale systems.
The ideal candidate will be responsible for conducting detailed performance analysis on multi-GPU clusters, optimizing communication libraries, and solving complex performance challenges. This role requires expertise in parallel programming, HPC systems, and performance engineering. You'll work with state-of-the-art hardware including NVLink, PCIe, and high-speed networking technologies like Infiniband and Ethernet.
The position offers an opportunity to influence the roadmap of NVIDIA's communication libraries and directly impact the performance of large-scale AI and HPC applications. You'll be working with a dynamic team across multiple time zones, solving challenging problems in GPU communication and networking. The role combines technical depth in performance engineering with the excitement of working on next-generation AI and computing technologies.
NVIDIA offers a competitive compensation package including a base salary range of $148,000 to $287,500, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about high-performance computing and interested in pushing the boundaries of what's possible in GPU communication and networking technology.