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 @ 6
Agentic Systems
Communication @ 7
Data Pipelines
GPU
Leadership @ 7
Mathematics @ 4
Observability @ 4
RAG
Team Management @ 7
Vector Databases
- 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 an experienced Software Engineering Manager to lead the development of core libraries for agentic applications. The role involves building foundational technology for autonomous systems, improving engineering practices for the safe and scalable deployment of agentic systems, and developing reusable building blocks and high-quality libraries that accelerate developer productivity and agent quality.
Responsibilities
- Track and understand evolving agent development patterns across NVIDIA and the broader ecosystem, including research and commercial products.
- Lead a team that identifies gaps and friction in current agent architectures and translates insights into agentic tools that improve developer velocity and agent quality through evaluations, benchmarking, and feedback loops.
- Provide technical guidance and mentorship while fostering a collaborative and inclusive environment.
- Coordinate the full development lifecycle, from ideation through deployment.
- Integrate high-performance data pipelines, retrieval-augmented generation (RAG) systems, vector databases, and GPU-optimized training and inference workflows.
- Partner with product management and other collaborators to determine project requirements and priorities.
- Lead and grow a high-performing team and a cross-functional community to standardize procedures and scale adoption of agent libraries.
Requirements
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Applied Mathematics, or a related field, or equivalent experience.
- At least 7 years of overall experience, including 3 or more years of team management experience.
- Strong interpersonal, leadership, communication, and cross-functional collaboration skills.
- Proven experience designing and deploying modern agent architectures and open-source frameworks.
- Experience translating proof-of-concept initiatives into production-grade solutions with measurable impact.
- Strategic vision for translating the rapidly evolving AI domain into platform roadmaps and high-value technical outcomes.
- Proven success collaborating with and contributing to the open-source community.
Preferred Qualifications
- Experience building evaluation and benchmarking systems for agent workflows, including metrics, regression testing, and feedback loops.
- Experience leading teams that delivered reliable, scalable, enterprise-grade agents deployed to customers or across an organization.
- Experience implementing enterprise-grade governance for agent systems, including observability, monitoring, and policy enforcement in production autonomous workflows.
- Experience developing tools used by multiple teams to accelerate agent deployment, such as SDKs, templates, reference applications, and reusable building blocks.
- A proven track record of maintaining, creating, or leading major open-source libraries or developer tools.
Compensation and Benefits
- Base salary range: USD 224,000–356,500 per year, determined by location, experience, and pay for similar positions.
- Eligible for equity and benefits.
- Applications will be accepted at least until October 2, 2026.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Senior Software Engineer, Infrastructure and Tooling - DriveOS
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Engineer, Math Libraries - Consumer and Embedded Platforms
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Finance Data Analyst
Nvidia · Santa Clara, United States
USD 124,000-230,000 per year
AI Engineering Manager - Finance
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Performance Engineer, Deep Learning and HPC
Nvidia · Santa Clara, United States
USD 116,000-212,800 per year
Similar jobs
Senior Software Engineer, Agentic AI
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Staff Software Engineer, Machine Learning Platform
Stripe · South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Staff Software Engineer — Agentic AI Applications and Foundations
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Staff AI Platform Engineer, Infrastructure Services
SentinelOne · United States
USD 156,000-215,000 per year
Senior AI Platform Engineer, Infrastructure Services
SentinelOne · United States
USD 132,000-182,000 per year
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior SOCD Applied AI Engineer
Nvidia · Santa Clara, United States
USD 168,000-310,500 per year
Senior AI Engineer
Grafana Labs · United States
USD 154,400-185,300 per year