NVIDIA currently has 496 active AI-related job listings. The majority of these roles, 52%, are focused on serving infrastructure, with agents representing another significant segment at 23%. Engineering is the dominant function, with 441 positions. The United States leads hiring geographies with 287 roles, followed by China with 64. Frequent tech tags include model_serving, inference_infra, and agent_orchestration, suggesting a focus on deployment and management of AI models. Over the last 30 days, NVIDIA posted 214 new AI roles, a 27% decrease compared to the previous 30-day period.
Currently tracking 440 active AI roles, down 50% versus the prior 4 weeks. Primary focus: Serve · Engineering. Salary range $100k–$575k (avg $262k).
NVIDIA currently has 487 active AI-related roles in our index. The most common open titles are: Deep Learning Performance Architect (4), Senior Deep Learning Performance Architect (4), AI Research Scientist (3), Developer Technology Engineer - AI (3), Manager, Deep Learning Algorithms (3). Most positions are in Engineering and Research.
NVIDIA's active AI hiring is concentrated in: serving infrastructure (54%), agents (21%), application (8%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
NVIDIA is hiring AI talent in: United States (286 roles), China (59 roles), Israel (50 roles), Germany (21 roles).
Job postings at NVIDIA most frequently reference: model serving, inference infra, agent orchestration, llm observability, multimodal.
In the past 30 days, NVIDIA has posted 110 new AI-related roles. That is a -50% change versus the prior 30 days (218 → 110).
| Title | Stage | AI score |
|---|---|---|
| Senior ASIC Design Engineer - NOC IP Senior ASIC Design Engineer at NVIDIA working on memory subsystem components for Graphics Processors. This role involves micro-architecture, RTL development, verification, and collaboration with various engineering teams throughout the ASIC design flow. | — | 0 |
| ASIC Design Engineer, BOOT, Functional Safety and Power Management ASIC Design Engineer role focused on BOOT, Functional Safety, and Power Management subsystems for Automotive and Client chips. Responsibilities include micro-architecture, RTL development, verification support, and collaboration with cross-functional teams. | — | 0 |
| SDK Eth Software Engineer, Networking Software Engineer role focused on developing and maintaining APIs, tools, and libraries for Ethernet switch SDKs, involving C programming, performance analysis, and optimization within NVIDIA's Networking Software Group. | — |
| 0 |
| Software Engineer, Soc DPU Platform Software Engineer role focused on low-level embedded Linux software, bootloaders, firmware, and hardware initialization for DPU platforms. Requires C/C++ experience, understanding of hardware-software interaction, and device drivers. | — | 0 |
| Senior Firmware Verification Engineer Senior Firmware Verification Engineer to join the Firmware team, developing networking features for AI, cloud, HPC and storage. Responsibilities include working closely with architecture and software/hardware design teams, developing verification tests for advanced features in a complex testing environment, and collaborating with multi-functional teams for debugging. | — | 0 |
| ASIC Verification Engineer - New College Grad 2026 NVIDIA is seeking an ASIC Verification Engineer to verify the Memory Management Unit for their GPUs. The role involves understanding design, developing verification infrastructure, implementing test plans, and collaborating with cross-functional teams. Requires a Bachelor's or Master's degree in EE/CS/CE, exposure to computer architecture, ASIC design/verification, and proficiency in SystemVerilog, C/C++, and constrained random testing. | — | 0 |
| Senior Systems Software Engineer, CUDA Driver NVIDIA is seeking a Senior Systems Software Engineer to work on the CUDA Driver, a core component of their platform for accelerating general-purpose computation on the GPU. The role involves designing, architecting, and implementing new features, coordinating development efforts, and defining improvements to CUDA APIs and the programming model. The ideal candidate will have strong C/C++ skills, experience with operating system interfaces, and a background in multithreaded programming. | — | 0 |
| Senior System Software Engineer - Autonomous Vehicles NVIDIA is seeking a Senior System Software Engineer to develop and bring their autonomous vehicle platform to market. The role involves working with experts in Deep Learning and Computer Vision to integrate and optimize software on NVIDIA's DRIVE platform, collaborate with internal and external teams, and provide technical support to customers. Requires strong C/C++ programming, system software/embedded systems experience, and OS fundamentals. | — | 0 |
| Senior Physical Design Engineer Senior Physical Design Engineer for NVIDIA's Networking Silicon engineering team, focusing on the physical design and implementation of SOC devices for networking markets. Responsibilities include chip floorplan, power/clock distribution, P&R, timing closure, and physical verification, working with advanced process nodes (5nm, 4nm, 3nm). | — | 0 |
| Senior ASIC Timing Engineer Senior ASIC Timing Design Engineer role focused on physical design and timing of high-frequency and low-power DPUs and SoCs. Responsibilities include analyzing and optimizing design constraints, synthesis parameters, and driving frontend and backend implementation from RTL to GDS2. Requires expertise in Static Timing Analysis (STA), timing constraints, ECO implementation, physical design optimization, logic synthesis, and proficiency in scripting languages. | — | 0 |
| Senior Manager, Software Verification NVIDIA is looking for a Senior Manager to lead software verification and automation for their DOCA Networking SDK. The role involves managing teams, defining testing methodologies, and ensuring product quality through hands-on involvement in test design and debugging. Requires strong technical skills in Python, C/C++, networking protocols, and experience with regression systems and embedded development. | — | 0 |
| Senior Developer Technology Engineer, CPU Performance Seeking a Senior Developer Technology Engineer to research and develop techniques for optimizing large-scale applications on NVIDIA's CPU platforms, focusing on data-intensive workloads and heterogeneous computing systems. The role involves in-depth analysis, performance optimization, publishing findings, and influencing future hardware/software design. | — | 0 |
| Senior Mixed Signal Design Engineer NVIDIA is seeking a Senior Mixed Signal Design Engineer to develop and implement high-speed interfaces and analog circuits for next-generation NVLINK. This role involves hands-on experience from concept to silicon characterization, including schematic design, layout, verification, and post-silicon debugging. The ideal candidate will have a Master's degree or equivalent experience with 5+ years in analog/mixed-signal circuit design, proficiency in industry-standard EDA tools, and strong analytical and debugging skills. | — | 0 |
| Senior Mask Design Engineer - Hardware Senior Mask Design Engineer for high-speed mixed-signal circuit designs in sub-micron CMOS technologies using Cadence tools. Responsibilities include physical layout, cross-functional collaboration with ASIC and mixed-signal engineers, and verification against design rules and schematics. Requires BSEE or equivalent, 7+ years of experience in Mask and Layout Design, deep understanding of analog circuit layout concepts, proficiency with Cadence virtuoso, experience with verification tools (Dracula, Hercules, Calibre, Primeyield), and scripting languages (perl, python, skill). Knowledge of DRC and LVS checking flows is also required. | — | 0 |
| Senior Memory System Engineer NVIDIA is seeking a Senior Memory System Engineer to join their ASIC Memory Subsystem team. The role involves developing and architecting innovative Memory Solutions for Tegra SoCs, collaborating with various teams (ASIC Architects, Designers, Software, Firmware, SI/PI, Memory suppliers) to design and architect high-speed, low-power memory technology. Responsibilities include analyzing future memory technologies, defining memory module/package/PCB layouts, debugging and bringing up memory evaluation/validation, and collaborating with DRAM suppliers. | — | 0 |
| Senior Hardware Validation Engineer Senior Hardware Validation Engineer role at NVIDIA, focusing on designing and executing validation plans for GPU and CPU modules within datacenter products. Responsibilities include debugging, root cause analysis, electrical/functional testing, and collaborating with cross-functional teams. Requires BSEE/BSCE or equivalent experience, 5+ years of validation experience, strong understanding of digital/circuit design, computer architecture, and programming skills in Python or similar scripting languages. Experience with ARM CPU architecture and hardware validation is also required. | — | 0 |
| Software Verification Engineer - Networking Software Verification Engineer for NVIDIA's Networking Switch Software team, focusing on Python-based testing infrastructure and network operating systems. | — | 0 |
| Manager, Mechanical Engineering Manager for Mechanical Engineering team focused on thermal and mechanical solutions for NVIDIA's networking products, supporting AI and networking infrastructure. Responsibilities include leading teams, developing cooling solutions (liquid and air), and managing mechanical analysis, materials, and manufacturing processes. | — | 0 |
| Software Engineer, Storage Software Engineer role focused on developing and enhancing storage drivers and emulation solutions within a Linux environment. Responsibilities include end-to-end feature ownership, performance tuning, and test automation. | — | 0 |
| Senior Software Test Development Engineer NVIDIA is seeking a Senior Software Test Development Engineer to work on low-level software and test infrastructure for networking and Interconnect products. The role involves driver development, hardware bring-up, debugging hardware-software interactions, and creating testing solutions, requiring collaboration with hardware engineers and interpretation of schematics. | — | 0 |
| Mechanical Manufacturing Engineer NVIDIA is seeking a Mechanical Manufacturing Engineer to join their Thermal/Mechanical Manufacturing Team. This role focuses on New Product Introduction (NPI) for mechanical and thermal components, ensuring seamless integration of design and manufacturing processes. The engineer will contribute to DFM, DFA, and MFD initiatives, collaborating with hardware engineering, suppliers, and CEMs to develop manufacturing solutions from concept to mass production. | — | 0 |
| Senior System Software Engineer - GPU Virtualization Senior System Software Engineer role at NVIDIA focusing on GPU Virtualization. Responsibilities include designing, developing, optimizing, debugging, and maintaining next-generation graphics and computing features for NVIDIA GPUs across user and kernel stacks. Requires strong C/C++ skills, deep understanding of Windows/Linux device drivers, PC architecture, and debugging complex software. Experience with virtualization concepts is a plus. | — | 0 |
| DFT ATPG Engineer NVIDIA is seeking an experienced DFT ATPG Engineer to work on groundbreaking innovations in DFT architecture, verification, and post-silicon validation for semiconductor chips. The role involves end-to-end ownership of ATPG flows, from architecture and planning to pattern generation, verification, and post-silicon bring-up and diagnosis, as well as inventing and maintaining automation flows for short test times. | — | 0 |
| Manager, Firmware System Engineering Manager for a firmware system engineering team focused on system bring-up and validation of next-generation networking products and AI platforms/silicon. Responsibilities include team leadership, technical guidance, project planning, and collaboration with other design teams. Requires experience in firmware development/system validation, Python programming, and system-level understanding. | — | 0 |
| CPU Performance Architect NVIDIA is seeking a CPU Performance Architect to innovate and improve CPU performance through modern microarchitectural ideas, performance modeling, and collaboration with build and verification teams. The role requires deep understanding of CPU microarchitecture and architecture, with at least 8 years of experience in frontline CPU projects. | — | 0 |
| ICT and JTAG Manager NVIDIA is seeking an ICT and JTAG group manager to lead strategy and execution for structural testing of their products, ensuring quality and driving innovation in ICT/JTAG solutions. The role involves defining team goals, strategies, tools, and KPIs, and collaborating with global teams. | — | 0 |
| Senior System Software Engineer - Automotive Senior Software Engineer role focused on supporting NVIDIA's DRIVE OS software stack for automotive customers, involving system integration, BSP porting, and device driver development on Linux/QNX. | — | 0 |
| Software Manager, Networking Software Manager to lead a team developing the NVLINK switch Operation System (OS) and firmware for next-generation networking technologies in HPC data centers. Responsibilities include team management, customer technical contact, feature ownership, and hands-on coding. | — | 0 |
| Senior Switch System Validation Engineer NVIDIA is hiring a Senior Switch System Validation Engineer to work on core network projects. The role involves validating, optimizing, and debugging devices, including those with AI features, in pre and post-silicon stages. Responsibilities include understanding switch architecture, developing test collaterals, maintaining regressions, and debugging failures. Requires a B.Sc. in Electrical Engineering, Computer Engineering, or Computer Science, 4+ years of experience, knowledge in Python, C/C++, and Linux, and familiarity with networking designs and micro-architecture. | — | 0 |
| ASIC Hardware Design Engineer - New College Grad 2026 ASIC Hardware Design Engineer role at NVIDIA, focusing on system-level methodologies and RTL design for GPUs and SOCs. This is a new college grad position for 2026, requiring a Bachelor's or Master's degree in Electrical or Computer Engineering, with a strong academic background in digital design and computer architecture. Responsibilities include developing and automating design flows, implementing RTL features, and ensuring design quality through RTL checks. Programming experience in Python and knowledge of Verilog are required. | — | 0 |
| Software Engineer - DPU Platform Software Engineer role at NVIDIA focused on developing system software components for DPU platforms, including processor firmware, boot-loaders, kernel drivers, and user space applications. Requires experience in embedded systems, C/Python, and understanding of software/hardware interactions. Familiarity with build tools and high-performance processor architecture is needed. | — | 0 |
| Senior Software Verification Engineer Senior Software Verification Engineer at NVIDIA focusing on testing advanced networking and transport features on Ethernet adapters and DPUs. The role involves designing, implementing, and maintaining test infrastructure, developing and executing various test types, debugging cross-layer issues, and taking end-to-end ownership of features. Requires strong C/C++ and Python skills, understanding of OS and networking, and debugging complex systems. | — | 0 |
| Senior Embedded Graphic Software Engineer NVIDIA is seeking a Senior Embedded Graphic Software Engineer to work on their Tegra platform for automotive and embedded markets. The role involves developing and integrating NVIDIA software technologies, platform bring-up, driver porting, use case development, and providing technical assistance to customers. Requires a BS/MS/PhD in a relevant field, 5 years of experience, strong Linux and C skills, and familiarity with GPU drivers, embedded systems, and computer architecture. Experience with OpenGL, Vulkan, or CUDA is a plus. | — | 0 |
| CPU Verification Engineer NVIDIA is seeking a CPU Verification Engineer to work on ARM architecture-based CPUs for AI execution and the Agentic AI hardware stack. The role involves developing and executing verification plans, collaborating with design teams, and analyzing verification strategies using AI accelerated workflows. | — | 0 |
| Lead Design Engineer - Autonomous Vehicles Lead Design Engineer for NVIDIA's autonomous vehicle team, focusing on the electrical, mechanical, and thermal design of automotive setups, including compute and sensor integration. The role involves designing harnesses, developing BOMs, creating CAD models, and collaborating with OEMs and vendors to deliver scalable solutions from concept to prototype. | — | 0 |
| Offensive Hardware Security Researcher NVIDIA is seeking an Offensive Hardware Security Researcher to identify and exploit hardware vulnerabilities in SoC and GPU designs. The role involves developing security tools, researching attacks (side-channel, fault, physical), and guiding mitigation integration. Requires expertise in low-level programming, SoC architecture, and specific security fields like side-channel analysis, TEE, symbolic execution, or reverse-engineering. A track record of advancing offensive security research is valued. | — | 0 |
| Senior Software Engineer, DOCA SDK NVIDIA is seeking a Senior Software Engineer to develop the SDK for their next-generation Data Processing Unit (DPU), focusing on features for data centers. The role involves end-to-end development of SDK libraries for networking, storage, and high-performance computing (HPC) solutions within a Linux environment, requiring strong C/C++ skills and experience in performance-critical systems. | — | 0 |
| Senior Software Verification Engineer, EP SDK NVIDIA is seeking a Senior Software Verification Engineer to join their Embedded Processor SDK Verification team. The role involves designing and implementing automated test flows and regression suites for EP SDK APIs, analyzing coverage to identify gaps, and developing a verification environment using Python and C. The engineer will work with SDK developers and performance teams, gaining deep understanding of NVIDIA's Networking products on BlueField cards. | — | 0 |
| Senior Linux Infrastructure and Automation Engineer NVIDIA is seeking a Senior Linux Systems Administrator to join their network verification and infrastructure automation team. The role involves developing and maintaining infrastructure solutions for internal cloud provisioning, driver verification, and automated build/test systems. Responsibilities include using automation technologies and AI-based solutions for infrastructure capabilities, server fleet management, and automation infrastructure improvements. | — | 0 |
| Software Engineer - Networking Software Engineer role focused on networking, with a contribution to next-generation AI networking protocols for AI data centers. Responsibilities include design, development, coding, production, and verification of network drivers and AI networking protocols. Requires C/C++, Python, and knowledge of network protocols. | — | 0 |
| Senior Software Engineer – Networking Platforms, Diagnostics Tools and Performance NVIDIA is seeking a Senior Software Engineer to develop critical diagnostic tools for their networking platforms. The role involves designing and implementing high-performance diagnostic tools and frameworks using Python, optimizing software performance, and bridging the gap between hardware and software diagnostics. The ideal candidate will have a strong background in software development, networking protocols, Linux, and performance-critical systems. | — | 0 |
| Firmware Engineer NVIDIA is seeking an experienced Firmware Engineer to join their Network adapter Firmware team. The role involves developing cutting-edge networking features for cloud, HPC, and storage environments, implementing new features in the core firmware, and creating verifiers for advanced features within a firmware testing environment. The position requires strong C/C++ skills, a solid understanding of data structures and algorithms, and experience in firmware or embedded software development. | — | 0 |
| Software Verification Engineer, Network Acceleration NVIDIA is hiring a Software Verification Engineer for their InfiniBand Switch Software Development team. The role involves working on a Python-based SW project using advanced techniques to solve complex issues related to operating systems, Linux kernel, and large-scale networks. Responsibilities include learning new networking features, planning and implementing verification strategies, designing, developing, optimizing, and maintaining an OS/Kernel verification testing platform, and collaborating with various teams. The role requires a B.S. degree or equivalent experience, 1+ years of relevant experience, strong technical and problem-solving skills, and the ability to take ownership of tasks. Experience in Python, networking protocols, Linux kernel, and software verification/validation are preferred. | — | 0 |
| Hardware Performance Modeling Architect NVIDIA is seeking a Hardware Performance Modeling Architect to develop a network simulator for future networking chips, focusing on cycle-accurate simulation components and modeling communication patterns for AI/HPC applications. | — | 0 |
| Senior Software Engineer, NVLINK NVIDIA is seeking a Senior Software Engineer to join their Networking Switch SW group to develop the switch Operating System (NVOS). This role is critical for NVIDIA's next-generation networking technology for HPC data centers and involves owning and leading the NVOS development, testing, and product lifecycle, as well as integrations with firmware, hardware, and production teams. The role requires expertise in C++ and Python, proven networking experience, and proficiency in a Linux environment. | — | 0 |
| Manager, Firmware Performance Verification NVIDIA is seeking an experienced Manager for their NIC FW Performance team to lead the end-to-end performance regression cycle, ensuring stability, scalability, and continuous improvement. The role involves guiding the development of advanced test infrastructure, driving technical direction, evaluating data and control path performance, and mentoring a team of engineers to ensure high-quality deliverables for industry-leading customers. | — | 0 |
| Senior Software Engineer - CUDA and Unified Memory Senior Software Engineer to work on the CUDA driver and Unified Memory kernel driver, a core component of NVIDIA's platform for accelerating general-purpose computation on GPUs. The role involves architecting, implementing, and improving features for various computational workloads, including deep learning and scientific computation. | — | 0 |
| Senior Software Engineer - CUDA Driver Senior Software Engineer role focused on developing and implementing new features for the CUDA driver, a core component of NVIDIA's GPU computing platform. The role involves system-level expertise, collaboration with hardware architects and other teams, and advancing CUDA architecture across diverse workloads including deep learning. It requires strong C programming, systems software experience, and understanding of OS interfaces and system-level architecture. | — | 0 |
| Senior System Software Engineer, Performance - CUDA Driver Senior System Software Engineer focused on the CUDA driver and runtime for GPU acceleration. The role involves analyzing application performance, identifying bottlenecks in software/hardware, and developing features/optimizations for NVIDIA hardware across various computational workloads including deep learning, scientific computation, and more. Responsibilities include evangelizing, architecting, and implementing new features, analyzing full-stack performance, defining API improvements, and creating system software optimizations. | — | 0 |
| Senior System Validation Engineer, DOCA Senior System Validation Engineer for NVIDIA DOCA BF-Bundles on BlueField DPUs and SuperNICs, focusing on system-level validation of software and firmware, installation, upgrades, and regression automation. Requires strong Linux, Python, and debugging skills for data center environments. | — | 0 |