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
Algorithms
C
C++
CUDA @ 4
Computer Vision @ 6
JavaScript
LLM
Machine Learning @ 6
Python
Robotics @ 6
Software Development @ 4
TypeScript
gRPC @ 4
- 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 DRIVE is an end-to-end, full-stack platform for building safe, scalable, AI-enabled autonomous vehicles, spanning in-car supercomputers, cloud-scale training, and simulation.
The DRIVE Mapping team develops maps used for localization, routing, and navigation. Maps provide redundancy for live sensor perception, increasing vehicle safety. This role focuses on delivering software-defined maps to in-car consumers efficiently and solving complex problems in software design, embedded software, real-time software, and operating systems for self-driving vehicles.
Responsibilities
- Design and develop algorithms for map-based driving products.
- Design architectures for map providers, health monitors, and data fusion with perception systems.
- Develop highly efficient in-vehicle code in C++14 or later.
- Design and integrate algorithmic solutions into the core of NVIDIA autonomous-vehicle software.
- Research and develop transformer-based models tailored for graphs.
- Implement evaluation frameworks to measure the performance of large-scale LLMs.
- Analyze and fine-tune state-of-the-art pretrained models on domain-specific datasets.
- Build automated map-content analysis using Python, JavaScript, or TypeScript.
- Create scalable and distributed map-building workflows.
Requirements
- 4+ years of experience with a bachelor's degree in Computer Science or equivalent experience.
- Background in computer vision, 3D geometry, and machine learning.
- Strong use of AI tools for day-to-day development, including design, coding, review, and testing.
- Hands-on experience with tools such as Claude CLI, Cursor, and other advanced code assistants.
- Strong prompt-crafting skills, including the ability to break problems down, provide context, and iterate with AI to reach robust solutions.
- Passion for robotics and autonomous vehicles.
Preferred Qualifications
- Experience with navigation maps such as NDS.Live or OpenStreetMap (OSM).
- Software development experience on embedded or automotive platforms.
- Knowledge of gRPC, FlatBuffers, and Protocol Buffers.
- Experience with GPGPU programming using CUDA.
Compensation and Benefits
- Base salary range for Level 3: USD 152,000–241,500 per year.
- Base salary range for Level 4: USD 184,000–287,500 per year.
- Eligible for equity and benefits.
- Applications will be accepted at least until August 10, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Staff Technical Program Manager - Autonomous Vehicle Platform
Nvidia · Santa Clara, United States
USD 200,000-379,500 per year
Senior Engineering Manager, Graphics APIs and Platforms
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Research Scientist - AI Security
Nvidia · Seattle, United States
USD 168,000-304,800 per year
Senior GPU Validation Engineer
Nvidia · Santa Clara, United States
USD 140,000-270,200 per year
Principal Engineer - Data Retrieval
Nvidia · United States
USD 272,000-431,200 per year
Similar jobs
PhD Research Intern, Robotic Perception and Learning - 2027
Nvidia · Redmond, United States
USD 38-94 per hour
Software Engineer, Agentic Runtime
Glean · Mountain View, United States
USD 180,000-210,000 per year
PhD Research Intern, Generalist Embodied Agents Research - 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
PhD Research Intern, Hardware and Systems Architecture - 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
NVIDIA 2027 Summer Internships: Ph.D. Engineering
Nvidia · Santa Clara, United States
USD 38-94 per hour
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Performance Compiler Engineer - Triton
Nvidia · Redmond, United States
USD 184,000-287,500 per year