Nvidia
Open positions
Senior CUDA Technical Marketing Engineer
Are you a computational scientist, engineer or data scientist passionate about working with developers? NVIDIA is seeking a Senior Technical Marketing Engineer (TME) to share the CUDA platform with our developer…
Principal Software Engineer - DGX Cloud
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. We are looking for a…
Solutions Architect, AI and ML
NVIDIA is building the world’s leading AI company, and we are looking for an experienced Cloud Solution Architect to help assist customers with adoption of GPU hardware and Software, as well as building and deploying…
System Software Engineer - Robotics Simulation
We are now looking for a System Software Engineer for our Robotics Simulation Team! NVIDIA Isaac Sim™ is a cutting-edge robotics simulation platform that empowers researchers and engineers to accelerate the development…
Senior Software Engineer, AI Performance Analysis
Senior software engineer in NVIDIA's GPU Architecture Group building and automating performance analysis tools and workflows for AI training and inference workloads, including integrations between profiling infrastructure and AI frameworks. Core stack: Python and C++, with deep knowledge of AI workloads and frameworks.
Senior System Software Engineer, Automotive Performance
NVIDIA seeks a Senior System Software Engineer to optimize system software performance for its automotive platforms running Safe RTOS on Tegra/ARM. The role involves benchmarking boot and runtime performance, hypervisor overhead analysis, profiling tools, and collaboration with ADAS/AV, DriveOS, and hardware teams, using C/C++, Linux, and QNX.
Principal Software Engineer
NVIDIA seeks a Principal Software Engineer to architect and build agentic AI platforms and products, including LLM-powered multi-agent systems, RAG pipelines, and orchestration infrastructure integrated with enterprise data and microservices. Core technologies include Python, Kubernetes, cloud-native distributed systems, and agent frameworks such as LangChain.
Engineering Manager, Graphics System Software
Engineering manager role at NVIDIA leading a team building workstation graphics driver and system software across GPU architectures, APIs (Vulkan, OpenGL, DirectX, Metal) and operating systems. Combines people management with hands-on technical leadership in C/C++, driver development, performance and reliability.
Software Engineer, Workflow Systems
Builds workflow software and tool integrations for NVIDIA's chip-design (RTL-to-GDS) pipelines, focusing on workflow definitions, dependency/configuration models, state management, retries and recovery, and versioned tool/scheduler interfaces. Works across Python, Go, Perl, Tcl, Make and shell, partnering with runtime engineers and chip-design specialists.
Senior Technical Program Manager, AI Inference
Senior Technical Program Manager on NVIDIA's AI Platform Inference team, owning the full program lifecycle for inference programs spanning software, hardware, and tooling. Drives planning, dependency tracking, agile rituals, and executive reporting while aligning global cross-disciplinary engineering teams.
Senior System and Scheduling Architect – GPU
Senior architect role at NVIDIA designing the next-generation GPU system interface and process scheduling. Involves architecting GPU subsystem features with software, hardware, and verification teams, building C++ functional/performance models and test plans, and supporting post-silicon validation.
Senior Staff Software Engineer - Data Engineering
Senior staff data engineer on NVIDIA's FinOps team, building and operating production pipelines and data models for cloud cost allocation, forecasting and optimization. Core stack is Python, SQL, Databricks/Spark and lakehouse technologies, with strong emphasis on data quality, reliability and CI/CD.
Senior Manager, Graphics Systems Software and Compute Graphics Chips
NVIDIA has been transforming computer graphics and accelerated computing for more than 30 years. We are now reinventing graphics with AI. Advances in graphics system software, compute graphics, and neural rendering are…
Senior Software Developer
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Senior Systems Software Engineer - Infrastructure
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Systems Software Engineer - Infrastructure
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Senior Software Engineer, AI Infrastructure Solutions
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
Silicon Co-Design Engineer - New College Grad 2026
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More…
Senior Manager, Global Recruiting Operations and Programs
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping…
