Software Engineer, AI Research Clusters

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAWestford, MAAustin, TXHillsboro, OR
Salary
$124,000–$195,500 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $160k
$111k most similar roles pay here $249k

This role pays less than 75% of similar roles. Most pay $159,950–$235,875 — the shaded band above. At the midpoint, this role pays about $160k versus about $198k 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 929 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Software Engineer, AI Research Clusters

As a Software Engineer - AI Research Clusters, you will join the AI Platform organization to design, develop, and maintain engineering solutions that ensure the delivery of functional, reliable, secure, and performance-optimal GPU clusters for internal researchers. You will work to reduce operational disruption by addressing pain points in validating, monitoring, and operating these systems at scale while researching AIOps and Agentic AI to minimize operational toil. Your daily work involves building tools to empower scientists to train and deploy advanced machine learning models on powerful GPU systems. The role requires proficiency in Python, C++, or Rust, along with experience in Linux-based platforms, Docker, Kubernetes, and GitLab CI. You will also utilize skills in relational data modeling, REST API semantics, and potentially Slurm or custom scheduling frameworks within high-performance computing environments.

What does a Software Engineer earn in California?

Median $214000 from 791 postings across 63 companies.

See salary data

What you'll do

  • Design and implement engineering solutions to ensure the delivery of functional, reliable, and secure GPU clusters.
  • Develop systems to reduce operational disruption and overhead for internal researchers training machine learning models.
  • Create tools to enable self-service continuous improvement in reliability, operational excellence, and performance.
  • Identify and resolve pain points related to validating, monitoring, and operating GPU clusters at scale.
  • Research and integrate AIOps and Agentic AI technologies to reduce manual operational toil.
  • Provide on-call support for systems and platforms owned by the team.
  • Develop software using Python, C++, or Rust within Linux-based environments.
  • Manage automated deployments and infrastructure using Docker, Kubernetes, and GitLab CI.

What we're looking for

  • BS/MS in Computer Science, Engineering, or equivalent experience.
  • 2+ years of experience in software or platform engineering.
  • 1 year of experience in ML infrastructure or distributed systems.
  • Experience with the software development lifecycle on Linux-based platforms.
  • Strong coding skills in Python, C++, or Rust.
  • Experience with Docker, Kubernetes, GitLab CI, and automated deployments.
  • Experience applying AIOps or Agentic AI in a production environment.
  • Proficiency with full-stack development, Slurm/scheduling frameworks, and GPU computing (preferred).

More like this

Similar roles

Software Engineer AI Infra

Microsoft

19 days ago $102,100$202,200
LLM Generative AI Python C++ C# Java JavaScript Distributed Computing RLHF Model Architecture Data Curation Inference Infrastructure Benchmarking Systems backend systems Pre-training Post-training
2+ yrs exp Hybrid

Software Engineer, AI Platform

Anduril Industries

Boston, MA 33 days ago $166,000$220,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Bash Crossplane Puppet Chef Prometheus Grafana ELK Stack Splunk GitOps

Artificial Intelligence Software Engineer

General Dynamics

Remote (Sudbury, MA) 30 days ago $142,696$158,303
Python LangChain LangGraph RAG LLM Docker Kubernetes CI/CD REST API Vector Databases Knowledge Graphs AWS Azure GCP Kafka Airflow Oracle Snowflake Claude Gemini Codex
8+ yrs exp Remote

AI Engineer, Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 82 days ago
LLM Agentic AI AWS Kubernetes Serverless Semantic Search API Design Distributed Systems Observability
5+ yrs exp

Software Engineer, AI

SHI International

Remote 5 days ago $125,000$150,000
Python LLMs RAG React SQL Microsoft Azure NVIDIA CUDA API CI/CD Containers Prompt Orchestration Source Control
4+ yrs exp Remote