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 |
|---|---|---|
| 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 |
| — |
| 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 |
| Software Engineer, DOCA Software Engineer role at NVIDIA focusing on developing core libraries for the NVIDIA DOCA SDK, which enables programming data center infrastructure with software-defined, cloud-native, secured, and hardware-accelerated services. The role involves designing and developing next-generation network acceleration technology, engaging with customers, and collaborating with other engineering teams. | — | 0 |
| Senior Chip Design Verification Engineer Senior Chip Design Verification Engineer role at NVIDIA, focusing on RiscV processors platform verification for high-speed communication devices. Requires 5+ years of RTL Frontend ASIC Verification experience. | — | 0 |
| Senior Chip Design Engineer NVIDIA is seeking an experienced ASIC design engineer to join their Chip Design Methodologies team. The role involves developing methodologies, creating shared code, providing guidance, and adopting new technologies to improve chip design efficiency and best practices. The position emphasizes innovation and collaboration. | — | 0 |
| Senior Software Engineer, Platforms Senior Software Engineer to join the Cumulus Linux team, developing the Network Operating System for AI and high-performance computing data centers. Responsibilities include designing and developing software, bringing up OS on new hardware, and maintaining software in Python, C, and Shell. Requires 5+ years of enterprise software experience, strong C/Python skills, and Linux internals knowledge. | — | 0 |
| Senior Physical Design Engineer Senior Physical Design Engineer at NVIDIA, focusing on the physical design of high-speed communication chips, including RTL2GDS flows, synthesis, place and route, timing closure, and physical verification. | — | 0 |
| Senior Physical Design Engineer Senior Physical Design Engineer at NVIDIA, focusing on the physical design of high-speed communication chips, including RTL2GDS flows, synthesis, place and route, timing closure, and physical verification. | — | 0 |
| Senior Circuit Characterization Engineer NVIDIA is seeking a Senior Circuit Characterization Engineer to productize their chips into various solutions. The role involves silicon bringup and post-silicon characterization to optimize performance, power, yield, and quality, build methodologies for Analog, digital, and Mixed Signal circuits, design tools for efficiency, solve complex silicon and system level problems, and lead junior engineers. Requires BS/MS in EE/CE or equivalent, 5+ years of experience in silicon bring-up and post-silicon validation, and knowledge of various silicon characterization techniques and tools. Familiarity with Python, C/C++ is also required. | — | 0 |
| Senior Digital Design Verification Engineer - Hardware Senior Digital Design Verification Engineer at NVIDIA to verify SerDes IPs using UVM, SystemVerilog, and coverage-driven methodologies. Requires 5+ years of experience, strong verification background, and expertise in simulation/debug tools. Experience with bus protocols, mixed-signal designs, and programming languages like Python is a plus. | — | 0 |
| Senior Package Modeling Engineer This role focuses on Finite Element Analysis (FEA) for semiconductor package development, assessing stress, warpage, and thermo-mechanical behavior. The engineer will contribute to packaging technology roadmaps, evaluate new materials and processes, analyze material properties' impact on reliability, and establish modeling approaches. Collaboration with cross-functional teams and documentation of findings are key responsibilities. The role requires expertise in FEA tools, understanding of thermal-mechanical interactions, reliability failure modes, and advanced semiconductor packaging architecture. | — | 0 |
| HPC Operations Engineer NVIDIA is seeking an HPC Operations Engineer to design, implement, and operate large-scale compute clusters that power silicon development. The role involves troubleshooting, automation, configuration management, and ensuring system reliability and efficiency within a High-Performance Computing environment. | — | 0 |
| Custom SOC IP Verification Engineer Seeking a Senior Custom SOC/IP Verification Engineer to verify next-generation SoC and IP solutions, focusing on cache coherency protocols and AMBA-based interconnects (AXI, ACE, CHI). The role involves developing test plans, designing testbenches, and collaborating with cross-functional teams to ensure comprehensive verification of complex memory hierarchies in high-performance ASIC designs. | — | 0 |
| Formal Verification Engineer NVIDIA is seeking an experienced Formal Verification Engineer to work on CPU/GPU projects, focusing on crafting and optimizing formal verification flows, resolving tool issues, and verifying micro-architectures using advanced formal techniques. The role involves defining verification scope, ensuring design correctness, and applying various FV techniques to prove the correctness of digital designs. | — | 0 |
| Senior STA Flow Engineer NVIDIA is seeking a Senior STA Flow Engineer to drive multi-physics sign-off strategies for GPUs and SoCs, optimizing performance, yield, and reliability. The role involves improving and validating timing analysis flows, developing custom flows for ETM models, and collaborating with technology leads and design teams to define sophisticated timing sign-off strategies. The position requires strong programming skills in Python, TCL, and PERL, and a solid understanding of CMOS design, clocking, and timing. | — | 0 |
| Senior Research Scientist, Circuits Seeking a Senior Research Scientist for Circuits to explore and develop future high-performance, low-power circuit technologies. The role involves designing and implementing circuit approaches in prototype systems, collaborating with internal and external researchers, and transferring technology to product groups. The candidate should have a strong publication record and expertise in high-performance circuit design. | — | 0 |
| Senior Data Engineer NVIDIA is looking for a Senior Data Engineer to build and optimize data-driven systems for networking verification and protocol algorithms in Data Center environments. The role involves collaborating with cross-functional teams to enhance database architectures, data pipelines, and backend services, focusing on performance, scalability, and reliability. | — | 0 |
| Senior Compute Kernel Architect, GPU Power This role focuses on designing and optimizing CUDA kernels to enhance GPU power consumption and stress the Power Delivery Network (PDN). It involves collaborating with hardware architects, developing power stress microbenchmarks, and analyzing trade-offs between kernel throughput, power efficiency, and voltage stability. The position requires strong CUDA, C++, and Python programming skills, along with a solid understanding of GPU architecture and PDNs. | — | 0 |
| Senior Software Engineer - Accelerated Kubernetes Runtime Team NVIDIA is seeking a Senior Software Engineer to join their Accelerated Kubernetes Runtime team. The role involves designing and building automation systems for managing GPU-accelerated Kubernetes runtime distributions, focusing on seamless installation, upgrade, and management of cluster runtime packages for AI accelerators. The engineer will develop controller systems to optimize runtime components for latest GPU architectures, ensuring reliable and performant infrastructure for AI researchers and developers. | — | 0 |
| GPU Verification Engineer NVIDIA is seeking experienced ASIC Verification Engineers to verify the design, architecture, and micro-architecture of NVIDIA GPUs and SoCs. The role involves developing test plans, creating test generators, and building verification infrastructure using advanced methodologies and tools. Collaboration with architects, designers, and pre/post-silicon teams is essential. Requires a Bachelor's degree in EE, CE, or CS, 5+ years of experience, proficiency in C/C++, scripting (Perl/Python/shell), and a strong background in computer architecture and memory models. Experience with verification tools is a plus. | — | 0 |
| Senior ASIC Verification Engineer - GPU Senior ASIC Verification Engineer for GPU development at NVIDIA, focusing on verifying the design and implementation of industry-leading GPUs using advanced methodologies like UVM and System Verilog. | — | 0 |
| Senior Network Engineer, System Verification NVIDIA is seeking a Senior Network Engineer to join their Vertical Verification Group, focusing on validating and improving complex Ethernet and InfiniBand systems in Data Center and HPC environments. The role involves testing advanced networking features, building complex topologies, and collaborating with various engineering teams to ensure product quality and performance. | — | 0 |
| Senior Software Verification Engineer Senior Software Verification Engineer at NVIDIA focused on testing high-speed networking, virtualization, and security software for cloud, compute, and AI workloads. Responsibilities include developing automated test scripts in Python, end-to-end feature ownership, system and integration validation, and test environment management. | — | 0 |
| Tegra System Software Engineer NVIDIA is seeking a system software engineer to design and develop kernel drivers and embedded software for Tegra SoCs, focusing on ARM SoC enablement on pre-silicon and silicon platforms. Responsibilities include feature development, early modeling simulation, platform bring-up, and OS software enablement. | — | 0 |
| Senior System Architecture Engineer – End-to-End Data and Control Flows Senior Software & Systems Architect role focusing on end-to-end system design for datacenter DPU generation, including NICs, switches, accelerators, and GPUs. Responsibilities involve defining architecture, data/control flows, QoS policies, management flows, and telemetry requirements, as well as leading design reviews and supporting issue investigations. | — | 0 |
| System Software Engineer, GeForce Software System Software Engineer at NVIDIA focused on GPU power and performance management, requiring strong C programming, OS internals, and device driver experience. | — | 0 |
| System Software Engineer, GPU Development Tools System Software Engineer role focused on developing core infrastructure for modeling, analyzing, and debugging large-scale GPU development, enabling driver stacks, applications, tests, and studies to run on various simulation and silicon environments. The role involves working at the interface of software drivers and GPU simulation, capturing instrumentation requirements, and coordinating with architects for functional and performance testing. | — | 0 |
| Senior Software Verification Engineer, DOCA SDK Senior Software Verification Engineer for NVIDIA's DOCA SDK, focusing on DPU and NIC software, advanced networking aspects like congestion control, and optimized network usage. Responsibilities include defining test requirements, end-to-end feature ownership, test plan development, automation (Python), script/framework design, system-level and integration testing in Linux/virtualized environments, bug analysis, and test environment optimization. | — | 0 |
| System Level Testing Engineer NVIDIA is seeking a System Level Testing Engineer to join their Networking Engineering group. The role involves conducting system-level tests on advanced network adapters, switches, and interconnects. Responsibilities include executing test plans, reproducing and debugging bugs, defining test scopes, and developing tools to improve test efficiency in a continuous deployment environment. Requires a degree in Computer Sciences or related field, at least 2 years of experience, strong analytical and debugging skills, and the ability to work independently and as part of a team. | — | 0 |