Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 6 Python @ 4 Distributed Systems @ 4 TensorFlow @ 4 SRE @ 4 PyTorch @ 4 GPU @ 4Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. As a Senior System Software Engineer you will join a team advancing technology in AI and distributed computing. This role is situated in Santa Clara, CA and focuses on system software that powers NVIDIA products, including Drive platform solutions for Autonomous Vehicle products.
Responsibilities
- Work directly with customers on Drive platform solutions for Autonomous Vehicle products.
- Collaborate with a team of engineers to design, implement and optimize system software for various platforms and cloud-based distributed computing.
- Develop and optimize software to ensure high performance and reliability.
- Integrate advanced features through close collaboration with cross-functional teams and drive projects to completion.
- Develop software using Python and C++ and build robust, efficient code.
- Use and build AI tools to improve system capabilities.
Requirements
- BS (or equivalent experience) in Computer Science, Electrical Engineering, or a related field; MS preferred.
- At least 5 years of experience overall; 2–4 years of hands-on system software development experience.
- Solid understanding of software engineering concepts, CS fundamentals and software development workflows.
- Good understanding of AI data processing frameworks such as TensorFlow and PyTorch.
- Experience building containers and automating continuous integration and deployment workflows.
- Experience using AI tools for development workflows.
- Proven ability to work collaboratively in a team and deliver results.
- Proficiency in Python and C++.
- Working knowledge of building and deploying Software Development Kits (bonus).
Ways to stand out
- Experience with Agentic AI tools for computing infrastructure management.
- Expertise in problem solving and complexity analysis of distributed systems.
- Experience building sophisticated tooling and SRE automation on large GPU/CPU clusters.
- Excellent written and verbal interpersonal skills.
Benefits
- NVIDIA offers highly competitive salaries, equity eligibility and a comprehensive benefits package. See https://www.nvidiabenefits.com for details.
Additional information
- Base salary range: 152,000 USD - 218,500 USD (determined by location, experience, and comparable pay).
- You will also be eligible for equity and benefits.
- Location: Santa Clara, California, United States.
- Employment type: Full time.
- Applications accepted at least until January 14, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and is committed to a diverse work environment.