NVIDIA, a pioneer in accelerated computing and AI technology for over 25 years, is seeking a Senior Software Architect for their AI Networking team. This role represents a unique opportunity to shape the future of AI infrastructure at one of technology's most innovative companies. The position combines deep technical expertise in networking, AI systems, and distributed computing with architectural leadership.
The role involves developing cutting-edge networking technologies specifically optimized for AI workloads, working at the intersection of hardware and software. You'll be collaborating with various teams across NVIDIA to design and implement solutions that push the boundaries of what's possible in AI infrastructure. The ideal candidate brings both strong technical skills in systems programming (C++/Rust) and a deep understanding of machine learning systems.
NVIDIA offers an exceptional work environment where innovation is celebrated and technical excellence is rewarded. The company provides competitive compensation, including both cash and equity components, along with comprehensive benefits. This position offers the flexibility of hybrid work arrangements in several locations across the US.
The role requires a blend of technical depth, leadership skills, and innovative thinking. You'll be working on problems that directly impact the future of AI computing infrastructure, making this an excellent opportunity for someone who wants to work on challenging technical problems while having a significant impact on the industry.