Engineering Manager, Distributed AI Systems Architecture
NVIDIA Corporation
Santa Clara (CA)
On-site
USD 184,000 - 287,500
Full time
14 days+
Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
NVIDIA Corporation is seeking a Manager of Software Architecture in Santa Clara, California. The role involves leading a team focused on distributed AI communication systems and setting technical direction. Candidates should have at least 8 years of software engineering experience and 3 years of people management. Knowledge of computer architecture, programming in C/C++, and familiarity with ML systems concepts is essential. The position offers a competitive salary and benefits in a rapidly growing tech environment.
Qualifications
8+ years of software engineering experience required.
3+ years of direct people management experience.
Ability to scope a problem and deliver results in a fast-paced R&D environment.
Good understanding of memory hierarchies and networking.
Responsibilities
Lead a team of engineers building distributed AI communication systems.
Set the technical roadmap in partnership with principal engineers.
Create a culture of technical excellence and open collaboration.
Handle project planning and resource allocation.
Skills
Software engineering experience
People management
Networking
Distributed systems
Strong communication skills
Programming languages (C, C++, Rust, Python)
Computer architecture knowledge
ML systems concepts
Education
BS, MS, PhD in Computer Science, Computer Engineering, or related field
Job description
NVIDIA Corporation is seeking a Manager of Software Architecture in Santa Clara, California. The role involves leading a team focused on distributed AI communication systems and setting technical direction. Candidates should have at least 8 years of software engineering experience and 3 years of people management. Knowledge of computer architecture, programming in C/C++, and familiarity with ML systems concepts is essential. The position offers a competitive salary and benefits in a rapidly growing tech environment.