Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Python @ 6
Leadership @ 3
Performance Optimization @ 3
CUDA @ 3
GPU @ 3
Deep Learning @ 5
AI @ 3
Reinforcement Learning @ 3
Agentic AI @ 7
- 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 has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today the company is tapping into the unlimited potential of AI to define the next era of computing. The team builds multi-agent systems, agentic runtimes, and compiler-integrated orchestration for the CUDA ecosystem to accelerate modern agent workloads powered by foundational models. The role involves developing new agent abstractions, GPU-centric runtimes, and compiler- or runtime-driven system solutions to accelerate agent planning, tool-use, code generation, and other AI workloads, collaborating closely with internal NVIDIA software and hardware teams.
Responsibilities
- Design, build, and optimize agentic AI systems for the CUDA ecosystem.
- Co-design agentic system solutions with software, hardware, and algorithm teams; influence and adopt new capabilities as they become available.
- Develop reproducible, high-fidelity evaluation frameworks covering performance, quality, and developer productivity.
- Collaborate across the AI stack — hardware, compilers/toolchains, kernels/libraries, frameworks, distributed training, and inference/serving — and with model/agent teams.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); MS or PhD preferred.
- 3+ years industry or academia experience with AI systems development; exposure to building foundational models, agents, or orchestration frameworks; hands-on experience with deep learning frameworks and modern inference stacks.
- Strong C/C++ and Python programming skills; solid software engineering fundamentals.
- Experience with GPU programming and performance optimization (CUDA or equivalent).
Ways To Stand Out
- Strong experience in building/evaluating deep learning models, coding agents and developer tooling.
- Demonstrated ability to optimize and deploy high-performance models, including on resource-constrained platforms.
- Demonstrated ability in GPU performance optimizations, evidenced by benchmark wins or published results.
- Publications or open-source leadership in deep learning, multi-agent systems, reinforcement learning, or AI systems; contributions to widely used repos or standards.
Compensation & Benefits
- Base salary ranges by level:
- Level 2: 124,000 USD - 195,500 USD
- Level 3: 152,000 USD - 241,500 USD
- Eligible for equity and benefits (link to NVIDIA benefits provided in posting).
Other Details
- Location: Santa Clara, CA, United States.
- Employment type: Full time.
- Applications accepted at least until July 17, 2026.
- NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer committed to diversity and inclusion.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Senior Software Engineer, CUDA Deep Learning Systems
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal High-Performance LLM Training Engineer
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Robotics Research Engineer, Robotics and AI for Drug Discovery
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Research Scientist, Electronic Design Automation - New College Grad 2026
Nvidia · Santa Clara, United States
USD 168,000-264,500 per year
Senior Math Libraries Engineer – Emulation in AI and HPC
Nvidia · World, France
PLN 292,500-650,000 per year
Senior Deep Learning Software Engineer, Inference
Nvidia · World, United States, Canada
USD 152,000-287,500 per year
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year