# Senior Software Engineer, AI Frameworks at NVIDIA

NVIDIA is hiring a Senior Software Engineer, AI Frameworks in Santa Clara, United States. It pays $152k-$242k a year and Level rates it Builds AI ●●●●; you can [apply on NVIDIA](https://jobsbylevel.com/go/a656c4a1-c709-49d2-9631-63b098c511db?utm_medium=ai-agent).

AI Level 4, AI centrality 95 out of 100. US, CA, Santa Clara.

## Details

- Company: [NVIDIA](https://jobsbylevel.com/companies/nvidia)
- AI level: AI Level 4 (score 95 out of 100)
- Location: US, CA, Santa Clara
- Salary: $152k-$242k
- Posted: September 20, 2026
- Apply: https://jobsbylevel.com/go/a656c4a1-c709-49d2-9631-63b098c511db?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=senior-software-engineer-ai-frameworks-at-nvidia-2247c9

## Prepare for this job

The job page lists 3 likely interview questions for this offer, with a CV checklist: https://jobsbylevel.com/jobs/senior-software-engineer-ai-frameworks-at-nvidia-2247c9

## Description

We are seeking a Senior Software Engineer to drive integration of the NVIDIA Grove project within Dynamo and across a set of leading open-source AI frameworks. In this role, you will develop production-grade software enabling Grove capabilities to be adopted, scaled, and operated smoothly. In this role, you will build production-grade software that enables seamless adoption, scaling, and operation of Grove capabilities across environments such as Dynamo, llm-d, Ray, PyTorch, and other emerging frameworks in the AI ecosystem. You will collaborate across engineering teams and the open-source community to deliver robust integrations, reference implementations, and developer-focused tooling. What you'll be doing: Design and implement end-to-end integrations of Grove with open-source AI frameworks (e.g., Dynamo, llm-d, Ray, PyTorch, and related ecosystem projects). Build and maintain adapters, plugins, operators, and/or runtime components that enable Grove features to work smoothly across training and inference stacks. Partner with framework owners to upstream changes, contribute patches, and ensure long-term maintainability of integrations. Develop reference workflows, sample apps, and best-practice guides that accelerate adoption by users and partners. Optimize performance, scalability, and reliability for distributed training/inference, including multi-node and multi-GPU environments. Improve observability and operational readiness (metrics, logging, tracing, debugging tools) for Kubernetes-based deployments. Participate in technical design reviews, define APIs/contracts, and ensure compatibility across versions of frameworks and dependencies. Diagnose complex issues spanning containers, networking, scheduling, CUDA/GPU utilization, and framework runtime behavior. What we need to see: BS/MS/PhD in Computer Science, Electrical Engineering, or related field (or equivalent experience) 5+ years of proven experience in related field Hands-on experience integrating with at least one major AI framework/runtime (e.g., PyTorch, Ray, Triton Inference Server ecosystem, distributed runtimes, model serving stacks). Solid understanding of AI workloads: model development basics, training vs. inference tradeoffs, and performance considerations (throughput/latency, batching, memory). Experience with distributed systems concepts (RPC, scheduling, fault tolerance, resource management). Practical Kubernetes experience: deploying and operating services/jobs, Helm/Kustomize, operators/controllers (nice to have), and debugging clusters. Familiarity with containers and cloud-native tooling (Docker, container registries, CI/CD pipelines). Strong software engineering experience in Go, C++ and/or Python, with a track record of shipping reliable systems. Strong interpersonal skills and ability to collaborate across teams and with open-source communities. Exceptional collaboration, communication, and documentation habits. Ways to stand out from the crowd: Open-source contributions to Dynamo, PyTorch, Ray, llm-d, Kubernetes ecosystem, or related ML infrastructure projects. Experience with large-scale model serving, distributed inference, or multi-tenant AI platforms. Experience building SDKs/APIs or developer tooling that improves integration usability. Knowledge of GPU performance profiling and optimization (Nsight tools or similar), and/or kernel-level performance tuning. Experience with reproducibility, packaging, versioning, and compatibility testing across fast-moving dependencies. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most experienced and hard-working people in the world working for us. Are you creative and autonomous? Do you love a challenge? If so, we want to hear from you Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 152,000 USD – 241,500 USD for Level 3;

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/senior-software-engineer-ai-frameworks-at-nvidia-2247c9

Source: https://jobsbylevel.com/jobs/senior-software-engineer-ai-frameworks-at-nvidia-2247c9

## Cite this page

Level. https://jobsbylevel.com/jobs/senior-software-engineer-ai-frameworks-at-nvidia-2247c9.

Get job alerts: https://jobsbylevel.com/newsletter
