Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 7
Networking @ 8
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Principal Software Architect, Networking to help build the future of AI data centers. The role focuses on collective communication, vertical co-development of AI networks, and scalability for large model training. The work will drive innovation and contribute to large-scale production systems.
Responsibilities
- Lead the development of next-generation scale-up fabric for AI data centers.
- Focus on collaborative communication and vertical co-development of AI networks alongside hardware, software, and applications.
- Ensure scalability, reliability, and robust training for large model development.
- Collaborate with cross-functional teams to build and implement innovative solutions.
- Create innovative concepts that can progress to full-scale manufacturing.
- Partner with world-class talent to implement new technologies successfully.
Requirements
- 15+ years of experience in software architecture and networking.
- Bachelor's degree in Engineering or equivalent experience.
- Strong expertise in applied AI research.
- Demonstrated ability to lead complex projects and deliver high-quality results.
- Excellent collaboration skills and the ability to work with diverse teams.
- A track record of innovation and the determination to compete at the highest level.
Preferred Qualifications
- Advanced degree or equivalent experience in Engineering or a related area.
- Experience with large-scale AI data center operations.
- Strong abilities in resiliency and tail-robust training methods.
- Proven ability to generate world-class innovations.
- Solid experience in the collaborative development of AI networks within specific sectors.
Compensation and Benefits
The base salary range is USD 272,000–431,250 per year. The role also includes eligibility for equity and benefits.
NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer. Applications will be accepted at least until August 6, 2026. This posting is for an existing vacancy, and NVIDIA uses AI tools in its recruiting processes.
More jobs at Nvidia
Senior Machine Learning Engineer
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Senior System Test Engineer, Networking
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, Agentic AI
Nvidia · Redmond, United States
USD 152,000-287,500 per year
Director, Technical Program Management
Nvidia · Santa Clara, United States
USD 272,000-425,500 per year
Senior Systems Software Engineer - Infrastructure
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Similar jobs
Member of Technical Staff (Software Engineer, GPU Cluster Infrastructure)
Perplexity AI · United States, San Francisco, United States, New York City, United States, Seattle, United States
USD 250,000-485,000 per year
Technical Program Manager, Core Infrastructure
Stripe · South San Francisco, United States, United States, Seattle, United States
USD 128,200-192,400 per year
Technical Program Manager, Service Infrastructure
Stripe · South San Francisco, United States, United States, Seattle, United States
USD 128,200-192,400 per year
Data Center Compute, OpenHouse Savannah 2026
OpenAI · United States, San Francisco, United States, Seattle, United States
USD 125,000-400,000 per year
Software Engineer - Platform Core (C++, C)
SpaceXAI · Palo Alto, United States, Seattle, United States
USD 180,000-440,000 per year
Staff Software Engineer
Confluent · Mountain View, United States, New York City, United States
USD 235,700-277,000 per year
Site Operations Technician
OpenAI · San Francisco, United States, Seattle, United States
USD 157,000-221,000 per year
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year