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 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 |
| Principal AI Developer Technology Engineer Seeking a Principal Developer Technology Engineer to research and develop techniques for GPU acceleration of AI workloads, focusing on performance optimization of deep learning and HPC algorithms on modern CPU and GPU architectures. This role involves collaborating with internal teams and the developer community, influencing hardware/software design, and publishing findings. |
| Serve |
| 8 |
| Senior HPC AI Cluster Engineer NVIDIA is seeking an experienced HPC-AI Engineer to join their Networking Clusters Solutions Infrastructure team. The role involves designing, implementing, and maintaining large-scale HPC/AI clusters, managing job schedulers, developing CI/CD pipelines, and automating infrastructure deployment and monitoring. The engineer will work with cutting-edge hardware and software, support R&D, and engage in POCs for future improvements. | Serve | 7 |
| Senior Networking Solution Test Engineer – AI Cluster Debugging Senior Networking Solution Test Engineer focused on debugging large-scale AI clusters, NVLink, Ethernet, and InfiniBand. The role involves designing tests, building testbeds, end-to-end troubleshooting, collaborating with development teams on networking components, and profiling deep learning workloads. | Serve | 7 |
| Senior HPC DevOps Engineer NVIDIA seeks a Senior HPC DevOps and Network Engineer to build future supercomputers and HPC clusters, focusing on AI and GPU computing advancements. The role involves designing, implementing, and maintaining large-scale clusters with state-of-the-art monitoring, IaC, CI/CD pipelines, and automation. Responsibilities include troubleshooting complex issues, leading technical resources, and supporting R&D for future improvements. Requires 5+ years of experience with HPC/AI technologies, programming/scripting, CI/CD tools, Linux/Windows, networking (InfiniBand, Ethernet), job schedulers (Slurm, Kubernetes), storage solutions, and virtualization. Cloud platform familiarity is a plus. | — | 5 |
| Compute Performance Developer Technology Engineer Software developer or computer scientist to join Compute Developer Technology team focusing on research and development of techniques to accelerate leading applications in scientific computing, computational engineering, data analytics, and artificial intelligence. Responsibilities include in-depth analysis and optimization for performance on CPU, GPU, and network architectures, guiding key application developers, developing reference codes or libraries, and creating/optimizing core parallel algorithms and data structures using the NVIDIA platform. The role also involves influencing next-generation architectures and software stack design. | 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 and System Architect This role is for a Senior Software and System Architect at NVIDIA, focusing on defining the architecture for next-generation DPUs & NICs technologies. The position involves researching new technologies, defining architecture for cloud networking, orchestration, provisioning, and security solutions, and building end-to-end solutions from application to hardware. The role requires strong C, Python, and Linux development skills, experience with cloud and data center networking, and the ability to develop POC prototypes. | — | 0 |
| Senior HPC Performance Engineer Senior HPC Performance Engineer at NVIDIA to analyze and optimize High Performance Computing (HPC) applications on HPC servers and systems, focusing on performance characteristics and identifying optimization opportunities for compiler and application engineering teams. This involves working with applications ranging from benchmarks to large-scale distributed systems with heterogeneous compute nodes (CPUs, GPUs, many-core processors). | — | 0 |