Senior Software Research Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Description For Senior Software Research Architect

NVIDIA is seeking an innovative Senior Software Research Architect to lead the advancement of AI data centers and networks. This role focuses on shaping the future of end-to-end AI Cloud solutions, including optimized host virtualization, Fabric technologies, and orchestration. The position combines technical leadership with industry influence, as you'll represent NVIDIA in open-source projects, conferences, and standard bodies.

The role requires deep expertise in network architecture, data plane programming, and distributed systems. You'll be responsible for evaluating new technologies, leading the design of sophisticated networking applications, and helping define NVIDIA's networking strategy. The ideal candidate brings 12+ years of experience, advanced education in Computer Science or related fields, and expert-level knowledge of Ethernet/IP technologies.

Working at NVIDIA means joining one of technology's most desirable employers, known for competitive compensation and comprehensive benefits. The position offers the opportunity to work with cutting-edge AI and cloud technologies while making a significant impact on the future of computing infrastructure. You'll collaborate with elite engineering teams and have the chance to influence the direction of AI data center architecture.

The role is perfect for someone who combines technical depth with strategic thinking and communication skills. You'll need to demonstrate both architectural vision and practical implementation expertise, particularly in areas like cloud computing, distributed AI, and high-performance computing. This position offers the unique opportunity to shape the future of AI infrastructure while working with industry-leading technology.

Last updated 3 hours ago

Responsibilities For Senior Software Research Architect

  • Identify and evaluate new technologies, innovations and partner relationships
  • Lead design of new networking applications using data plane programming
  • Customer engagements, publishing white papers, blogs, RFCs, and conference lectures/BOFs
  • Help defining strategic vision for NVIDIA networking with software and hardware architects

Requirements For Senior Software Research Architect

Linux
Kubernetes
  • M.Sc. or PhD. in Computer Engineering, Computer Science or Electrical Engineering, or equivalent experience
  • 12+ years of practical experience
  • Expert level knowledge in Ethernet/IP technologies
  • Experience in programming network data path
  • Clear verbal and written communication with proven track record to build consensus within large organization

Interested in this job?

Jobs Related To NVIDIA Senior Software Research Architect

Senior Software Architect, Advanced Development

Senior Software Architect position at NVIDIA focusing on advanced development in AI data centers and accelerated networking, requiring 12+ years of experience and deep technical expertise.

Senior Software Architect, AI Networking

Senior Software Architect position at NVIDIA focusing on AI networking and data center technologies, requiring 5+ years of experience and expertise in network technologies.

Senior Software Architect - Data Center Systems

Senior Software Architect position at NVIDIA focusing on data center systems and deep learning server platforms, offering competitive compensation and the opportunity to work on cutting-edge technology.

Distinguished Software Architect - Deep Learning and HPC Communications

Distinguished Software Architect position at NVIDIA focusing on Deep Learning and HPC Communications architecture and development.

Software Development Director

Senior technical leadership role at Oracle Cloud Infrastructure leading critical networking initiatives and managing high-performing engineering teams in Nashville, TN.