Senior Software Architect, Ai Systems And Networking
NVIDIA
Base: 184,000 usd - 287,500 usd for level 4; 224,0...
**
8+ years in systems software
Strong c/c++/rust programming skills
Solid understanding of high-performance networking
**
NVIDIA is seeking a Senior Software Architect to join their applied research team focused on AI systems and networking. The role requires extensive experience in systems software and networking, with responsibilities that include architecting high-performance communication libraries, optimizing data movement, and mentoring engineers.
**
Job Summary
The team builds systems-level software that moves data between GPUs, nodes, and storage at the speed modern AI demands.
The Senior Architect role is to own modules and projects end-to-end, driving technical decisions and prototyping new approaches.
NVIDIA is committed to fostering a diverse work environment and is widely regarded as one of the most desirable technology employers.
Matching Summary
Match Score: 75
**
NVIDIA is seeking a Senior Software Architect to join their applied research team focused on AI systems and networking. The role requires extensive experience in systems software and networking, with responsibilities that include architecting high-performance communication libraries, optimizing data movement, and mentoring engineers.
**
Salary
Base: 184,000 USD - 287,500 USD for Level 4; 224,000 USD - 356,500 USD for Level 5; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
8+ years in systems software
Strong C/C++/Rust programming skills
Solid understanding of high-performance networking
Nice-to-have
Knowledge of ML inference frameworks
Background in Reinforcement Learning systems
Experience with open-source projects
Key Requirements
MS, PhD or equivalent experience in Computer Science
Understanding of ML systems concepts
Experience with performance profiling and low-level debugging