Currently tracking 440 active AI roles, down 53% versus the prior 4 weeks. Primary focus: Serve · Engineering. Salary range $100k–$575k (avg $262k).
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.
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 Software Engineer, AI Inference Systems Senior Software Engineer focused on building and optimizing AI inference systems for large-scale models, involving GPU kernel optimization, inference framework development (vLLM), benchmarking (MLPerf), and orchestration of distributed deployments. | Serve | 9 |
| Senior HPC and AI Network Software Architect NVIDIA is seeking a Senior HPC and AI Network Software Architect to design and build scalable AI infrastructure for distributed training and inference. The role involves developing software and hardware approaches to optimize communication efficiency and performance across large-scale systems, collaborating with AI framework teams and hardware teams. | ServePost-train |
| 9 |
| Senior Deep Learning Engineer Senior Deep Learning Engineer at NVIDIA to optimize and deploy foundation models for physical AI applications (AVs, robots, video analytics) on GPU platforms, focusing on high-performance inference. | ServePost-train | 9 |
| Deep Learning Engineer - LLM and VLM Model Compression NVIDIA is seeking a Deep Learning Engineer with 8+ years of experience to build deep learning frameworks for LLM and VLM model compression. The role involves designing and implementing algorithms for pruning, NAS, and distillation, experimenting with model compression, and collaborating with researchers. Experience with PyTorch, LLM/VLM training or inference, and DL fundamentals are required. Experience with model compression techniques, building DL frameworks, and GPU programming are preferred. The role is based in Poland or Switzerland, with a salary range of 292,500 PLN - 650,000 PLN. | Post-trainServe | 9 |
| Senior GPU Networking Architect This role focuses on building and optimizing GPU communication kernels for large-scale AI systems, linking GPU computing with networking. The Senior GPU Networking Architect will leverage deep knowledge of GPU architecture to improve kernel efficiency, minimize latency, and overlap computation with communication. Responsibilities include developing GPU-resident communication primitives, profiling and tuning kernels, and collaborating with various teams to co-design communication strategies. The role requires strong CUDA programming, GPU architecture fundamentals, and systems-level C/C++ development. | Serve | 9 |
| Senior Deep Learning Software Engineer, Inference Senior Software Engineer specializing in Deep Learning Inference, focusing on optimizing GPU-accelerated software for large-scale model serving and inference using frameworks like SGLang and vLLM. The role involves performance tuning, implementing latest algorithms, and scaling performance across NVIDIA accelerators. | Serve | 9 |
| Manager, Deep Learning Algorithms Manager to lead engineering activities for productizing Deep Learning models, focusing on implementing and optimizing state-of-the-art algorithms for GPU-accelerated platforms. The role involves leading a team, collaborating with internal partners on roadmap development, and deploying training and inference workloads. | ServeData | 8 |
| Senior Software Engineer, JAX Senior Software Engineer to develop NVIDIA's AI platform, focusing on performance optimizations in deep learning frameworks using JAX. The role involves designing and implementing JAX core components, driving performance on NVIDIA products, and building tools to increase efficiency for AI-based systems. | Serve | 8 |
| Solutions Architect – AI Factory Solutions Architect role focused on designing, building, and operationalizing large-scale AI factories and GenAI/Agentic AI solutions for enterprise customers, leveraging NVIDIA's technology stack. This involves hands-on work with compute, networking, software, and cluster management tools. | Agent | 8 |
| Senior Deep Learning Compiler Engineer - PyTorch Senior Deep Learning Compiler Engineer to develop and optimize PyTorch models for NVIDIA GPUs using compiler technology like Thunder, TorchDynamo, and TorchInductor. Focus on performance analysis and contributing to open-source AI ecosystem. | Serve | 8 |
| Senior Software Architect - Deep Learning and HPC Communications Senior Software Architect at NVIDIA focused on designing and implementing next-generation data center platforms and scalable communication software to accelerate AI and HPC workloads. The role involves investigating performance bottlenecks, exploring HW/SW co-design, building proofs-of-concept, and performing quantitative modeling for large GPU clusters. | Serve | 8 |
| Senior Software Architect - Deep Learning and HPC Communications This role focuses on architecting and implementing next-generation communication software and platforms for deep learning and high-performance computing (HPC) applications, specifically targeting the efficient scaling of GPU clusters. The work involves identifying performance bottlenecks, designing new communication technologies, exploring hardware/software co-design, and using simulation to evaluate performance at massive scales. | Serve | 8 |
| Senior Systems Software Engineer - GPU Performance at Scale Senior Systems Software Engineer focused on GPU performance at scale for AI workloads. This role involves leading performance practices, aligning AI workloads with hardware, developing insights into AI workload performance, debugging complex issues, and collaborating with various software and firmware teams to optimize AI workload performance on NVIDIA GPUs. | Serve | 7 |
| Senior HPC Cluster Administrator - Deep Learning Frameworks Infrastructure NVIDIA is seeking a Senior HPC Cluster Administrator to manage large-scale GPU compute clusters for deep learning training, inference, and HPC workloads. The role involves full lifecycle management, automation, performance optimization, and collaboration with ML engineers and software teams. | Serve | 7 |
| System Software Engineer, Python and C/C++ - Deep Learning System Software Engineer role at NVIDIA focused on deep learning, data analytics, and machine learning. The role involves researching, prototyping, developing, and optimizing solutions, tools, and libraries. It also includes analyzing and improving deep learning libraries and frameworks, defining APIs, and performance tuning. The position requires strong Python and C/C++ programming skills, experience in complex system design, and knowledge of algorithms and data structures. The role is primarily focused on the engineering and optimization of AI infrastructure and tools. | Serve | 7 |
| Senior Solutions Architect, HPC and AI Senior Solutions Architect focused on deploying, debugging, and optimizing large-scale AI training and inference workloads on GPU clusters. The role involves collaborating with internal teams and external customers to solve complex HPC and AI challenges, focusing on performance, stability, and scaling of AI workloads. | ServeData | 7 |
| Senior Libraries Engineer – AI and HPC Senior Libraries Engineer at NVIDIA focused on building and optimizing GPU/CPU accelerated data processing software libraries for AI, data analytics, computer vision, and scientific simulations. The role involves developing scalable library software, performance tuning, optimization, and providing technical leadership. | Serve | 7 |
| Senior Software Engineer, Cloud Automation Senior Software Engineer for Cloud Automation at NVIDIA, focusing on DevOps infrastructure automation for the NVIDIA GPU Cloud. The role involves collaborating with configuration management and workflow tools, building infrastructure for deployment and monitoring, and applying agentic AI for data center operations at scale. Requires experience with scripting languages, cloud platforms, CI/CD, and container technologies. | Agent | 5 |
| Senior HPC Performance Engineer NVIDIA is seeking a Senior HPC Performance Engineer to analyze and optimize the performance of their GPU communication libraries, which are critical for scaling Deep Learning and HPC applications. The role involves in-depth performance characterization, root-cause analysis of performance issues, and collaboration with cross-functional teams on large multi-GPU and multi-node clusters. | — | 5 |
| Senior System Software Engineer, NCCL - Partner Enablement Senior System Software Engineer focused on NCCL (NVIDIA Collective Communications Library) for scaling Deep Learning and HPC applications. The role involves engaging with partners and customers to troubleshoot functional and performance issues, conduct performance analysis on GPU clusters, develop automation tools, and provide guidance on running applications on multi-node clusters. Experience with parallel programming, communication runtimes, high-performance networking, and Linux is required. | Serve | 5 |
| Infiniband Network Engineer NVIDIA is seeking a Senior HPC Engineer to deploy, manage, and maintain Infiniband networks for AI Factory infrastructure in Linux environments. This role involves customer interaction, system design, automation, and providing feedback to internal teams. The ideal candidate has 4+ years of experience with Infiniband networks and troubleshooting. | — | 5 |
| Senior Software Developer, AI Networking Senior Software Developer role focused on developing a high-performance, low-level infrastructure for AI networking acceleration, specifically for inference. The role involves working with hardware offloads, GPU kernels, and RDMA, aiming to optimize the inference process on large-scale supercomputers and data centers. | Serve | 5 |
| Senior Math Libraries Engineer – Emulation in AI and HPC NVIDIA is seeking software engineers to join their math libraries teams focused on AI and HPC kernel generation. The role involves designing and implementing high-performance numerical linear algebra software on GPUs, with a focus on emulating math operations across different precisions. This position requires strong CUDA and C++ experience, knowledge of GPU architecture, and fundamentals in finite precision arithmetics and numerical methods for linear algebra. While the role supports AI and HPC, the core craft is in the foundational math libraries and kernel generation, not direct AI model development or deployment. | — | 2 |
| Senior Software Engineer – Infrastructure & Network Automation Senior Software Engineer role focused on designing and developing automation platforms for NVIDIA's Data Center environments, involving provisioning, configuration, and monitoring of HPC data centers. Requires strong Linux, scripting, DevOps, and networking expertise. | — | 0 |
| Senior Software K8S Engineer Senior Software Engineer role focused on developing and accelerating network and storage features within the Kubernetes ecosystem for NVIDIA's cloud platforms. Requires strong experience in software development, Golang, Kubernetes, and network protocols. | — | 0 |
| General Account Manager CEE NVIDIA is seeking an Account Manager for their inside sales organization with a consistent record in selling complex technology solutions to enterprise accounts. The role involves driving revenue by working with solution architects and business development leaders, managing forecasts, qualifying opportunities, presenting solutions, and building customer and channel partner relationships. Experience in sales, technology, and CRM is required, with a preference for understanding AI/ML trends. | — | 0 |
| Senior CPU Performance Developer Technology Engineer NVIDIA is seeking a Senior CPU Performance Developer Technology Engineer to research and develop techniques for optimizing Cloud and HPC CPU workloads on NVIDIA's CPUs. The role involves in-depth analysis, optimization, engaging with the developer community, guiding framework developers, and influencing future NVIDIA architectures and software stacks. | — | 0 |
| Software Engineer, CPU and SoC Profiling Tools Software Engineer role focused on developing and improving profiling tools (like Nsight Systems) for NVIDIA's hardware and software products. The role involves working with various hardware platforms, collaborating with design and metrics teams, understanding user needs, and participating in the full software development lifecycle to deliver features for internal and external developers. | — | 0 |
| Senior C++ Software Engineer, Developer Tools Senior C++ Software Engineer to work on developer tools like Nsight Systems, focusing on performance data collection with minimal overhead across various hardware platforms. Responsibilities include research, benchmarking, cross-team communication, and driving research to productization. | — | 0 |
| Senior Software Verification Engineer | — | — |