Senior Software Engineer, Generative AI Research

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $236k
$154k most similar roles pay here $302k

This role pays more than 72% of similar roles. Most pay $168,590–$246,150 — the shaded band above. At the midpoint, this role pays about $236k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 860 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 848 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Generative AI Research

As a Senior Software Engineer on NVIDIA’s Cosmos infrastructure team, you will design and build scalable systems for training AI models that enable robots and autonomous agents to understand and interact with complex environments. Your daily tasks include developing high-throughput data pipelines, workflow orchestration tools, and collaborating with research teams to accelerate experiments and deployments. You will also enhance system reliability and performance in distributed compute environments while contributing to long-term infrastructure strategies. The ideal candidate has a strong background in distributed systems, ML infrastructure, and large-scale data platforms, along with proficiency in Python and at least one systems language like C++, Go, or Rust. Experience with orchestration systems, scalable storage solutions, and synthetic data pipelines is highly valued, as well as the ability to bridge research workflows with production-grade systems.

What you'll do

  • Design and build scalable infrastructure for training AI models like Cosmos.
  • Develop high-throughput systems for efficient data processing and retrieval.
  • Enhance system reliability and performance in distributed compute environments.
  • Contribute to the long-term strategy for managing large-scale data and compute.
  • Optimize massive data pipelines and support foundation model training workflows.

What we're looking for

  • Strong engineering background in distributed systems and ML infrastructure with 6+ years of experience.
  • Proficiency in Python and at least one systems language (C++, Go, Rust).
  • Experience with orchestration systems, scheduling, and scalable storage/data pipelines.
  • Ability to collaborate across teams and deliver robust solutions in complex environments.
  • Hands-on experience building or optimizing infrastructure for large-scale model training.

More like this

Similar roles

Senior Software Engineer, Generative AI Systems

Nvidia

Santa Clara, CA 8 days ago $152,000$241,500
Python Kubernetes Docker FastAPI AWS GCP Azure PyTorch TensorFlow JAX DeepSpeed CI/CD Prometheus Grafana LLMs RAG Prompt Engineering Evaluation Frameworks Agentic AI Knowledge Graphs Vector Databases

Senior Software Engineer, AI Inference Systems

Nvidia

Santa Clara, CA 37 days ago $184,000$287,500
Python C/C++ CUDA Kubernetes Docker Triton PyTorch vLLM SGLang MLIR Linux Go Rust CI/CD AWS GCP Azure Prometheus Grafana GitHub MLOps
Hybrid

Senior Software Engineer - AI Research Clusters

Nvidia

Remote (Santa Clara, CA) 35 days ago $152,000$241,500
Python Kubernetes Docker GitLab CI C++ Rust RSQL REST API JavaScript CSS Slurm Linux GPU Computing AIOps Agentic AI CI/CD Prometheus Grafana
Remote

Senior Research Scientist, Fundamental Generative AI

Nvidia

Santa Clara, CA 63 days ago $192,000$304,750
Python PyTorch CUDA C++ DeepLearning GenerativeAI MolecularDesign ProteinDesign RNADesign ScientificData ResearchPublication Collaboration ConferencePresentation TechnologyTransfer

Senior Software Engineer - AI Inference

Nvidia

Remote (Santa Clara, CA) 51 days ago $152,000$241,500
Python C++ CUDA vLLM SGLang PyTorch Triton NCCL Dynamo CI/CD GPU InfiniBand Profiling Flamegraphs Microbenchmarks Concurrency Multi-threading Multi-process Kubernetes Docker PostgreSQL
Remote

Senior Software Engineer – Artificial Intelligence

Boeing

Remote (Berkeley, MO) 3 days ago $173,400$234,600
Python C++ C# Java Ada Agile ML Ops MLOps DataOps Computer Vision Natural Language Processing Generative AI Safety Risk Management Software Development Lifecycle Embedded Real-Time Software Agile Teams U.S. Government Security Clearance
Remote