NVIDIA, a global leader in accelerated computing, is seeking a Senior Advanced Development Engineer for their GPU Networking Architecture team. This role sits at the intersection of AI infrastructure and networking, offering an opportunity to shape the future of GPU-accelerated computing. You'll be working on cutting-edge AI networks, leading advanced development efforts and proof-of-concepts that integrate innovative software and hardware solutions.
The position involves close collaboration with various NVIDIA teams, including GPU and Switch hardware/software teams, working to bring AI network technologies from concept to reality. You'll be demonstrating architectural concepts within NVIDIA's AI software stacks and contributing to the company's mission of advancing accelerated computing.
This is an ideal role for an experienced engineer with a strong background in virtualization, networking, and storage, combined with proficiency in C/C++ Linux development. Knowledge of Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI) is highly valued, as is experience with Kubernetes.
NVIDIA offers the opportunity to work with some of the technology world's most forward-thinking professionals in a company that's driving innovation in AI, digital twins, and accelerated computing. The role provides exposure to cutting-edge technology and the chance to make significant contributions to solutions that are transforming the world's largest industries.