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
API
Agentic AI @ 7
Agile
Communication @ 6
Debugging @ 6
Distributed Systems @ 4
Docker @ 4
GenAI
Generative AI @ 4
Kubernetes @ 4
LLM @ 7
LangChain @ 4
Linux
Machine Learning
Mentoring @ 6
Microservices
Observability
Performance Analysis @ 6
Python @ 4
RAG @ 7
Technical Leadership
- 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 building the next generation of AI platforms and products to improve business efficiency and productivity. This role involves developing AI products using retrieval-augmented generation (RAG), agentic AI paradigms, third-party platforms, and open-source repositories. The engineer will help shape the architecture, development, and scaling of software systems while collaborating with Cloud, AI/ML, and Generative AI teams in an agile environment.
Responsibilities
- Develop AI platforms and products using RAG and agentic AI paradigms.
- Integrate agents with enterprise data sources, APIs, and internal microservices to enable real-world actions.
- Collaborate with cross-functional teams to deliver end-to-end intelligent experiences across applications.
- Ensure the reliability, safety, and performance of autonomous systems operating at scale.
- Architect and build agentic AI systems that leverage large language models (LLMs) for reasoning, planning, and tool orchestration across enterprise workflows.
- Design and implement multi-agent frameworks supporting coordination, delegation, and dynamic task execution.
- Develop scalable platforms for RAG, long-term memory, and contextual reasoning.
- Build reusable infrastructure for agent orchestration, tool integration, evaluation, and observability.
- Establish best practices for agent evaluation, guardrails, and human-in-the-loop workflows.
- Apply test automation, production testing, and automation frameworks.
- Work with Linux, embedded systems, firmware, and hardware/software integration.
- Mentor engineers and provide technical leadership in the design of complex distributed AI systems.
- Stay current with advancements in LLMs, agent frameworks, tool use, reasoning architectures, and open-source ecosystems.
Requirements
- Bachelor's, master's, or doctoral degree in Computer Science, Electrical or Computer Engineering, or a related field, or equivalent experience.
- 15 or more years of experience building large-scale distributed systems and cloud-native applications; Python is preferred.
- Strong experience designing and deploying LLM-powered systems, including RAG, tool use, and agent-based architectures.
- Deep understanding of agentic AI paradigms, including planning, memory, tool invocation, and multi-step reasoning.
- Experience with agent frameworks and orchestration tools such as LangChain or similar technologies.
- Proven ability to design systems with high reliability, scalability, and performance.
- Hands-on experience deploying applications in Kubernetes environments.
- Experience building systems in cloud and hybrid environments.
- Strong programming skills across multiple languages and modern software stacks.
- Experience with cloud platforms, Kubernetes, and Docker is advantageous.
- Proven track record leading complex technical initiatives and mentoring high-performing teams.
- Excellent problem-solving, communication, system design, programming, debugging, performance analysis, and test design skills.
- Experience enhancing enterprise efficiency and employee experience through Generative AI solutions is advantageous.
- Self-motivation, persistence, and a drive to deliver results.
Benefits
- Equity eligibility.
- Employee benefits.
- NVIDIA is committed to an inclusive work environment and is an equal opportunity employer.
Applications will be accepted at least until October 27, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
More jobs at Nvidia
Senior Staff Software Engineer - Data Engineering
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Technical Program Manager, AI Inference
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Manager, Data and AI Engineering
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior System and Scheduling Architect – GPU
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, AI Infrastructure Solutions
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Similar jobs
Senior Software Engineer, Platform Engineering
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Principal ML Solutions Architect - Token Factory
Nebius · United States
USD 208,000-261,000 per year
Senior Software Engineer, NeMo Core Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, AIOps and Observability
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior SWQA Test Development Engineer
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Software Engineer, NeMo Core Platform
Nvidia · Canada
CAD 170,000-275,000 per year
Senior Full Stack Software Engineer, Marketing Platforms
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Tech Lead Manager, AI Evaluations
Glean · Mountain View, United States
USD 250,000-350,000 per year