Senior Software Engineer, AI Data

NVIDIA Corporation

Westford (MA)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation in Westford, MA seeks a seasoned data infrastructure engineer to design and operate a multi-cloud AI data platform. You will manage datasets, checkpoints, and scratch data across storage systems, Kubernetes, and Slurm, owning quotas, lifecycle, telemetry, and capacity planning for GPU-heavy workloads.

You will apply strong Go, Rust, C/C++, and Python skills to build reliable data services, improve I/O performance, and scale distributed storage and pipelines.

Qualifications

  • Requires a bachelor's or master's degree in a relevant engineering or computer science field, or equivalent experience.
  • At least five years building production systems or data-infrastructure software.
  • Deep experience with distributed file systems, large-scale object storage, or data pipelines.

Responsibilities

  • Design and build a multi-cloud AI data platform across storage systems, Kubernetes, and Slurm.
  • Own data quotas, lifecycle, telemetry, capacity planning, and production reliability for workloads across large GPU fleets.

Skills

Distributed Storage Systems
Object Storage
Data Pipelines
I/O Performance Optimization
Go
Rust
C
C++
Python
Kubernetes
Slurm
AI Training Data
Checkpoint Management
Distributed Caching
Quota Management
Production Service Ownership

Education

Bachelor's or Master's in a relevant field

Tools

Kubernetes
Slurm

Job description

Design and build a multi-cloud AI data platform that places, caches, streams, and manages datasets, checkpoints, and scratch data across storage systems, Kubernetes, and Slurm. Own data quotas, lifecycle, telemetry, capacity planning, and production reliability for workloads spanning large GPU fleets.

Requirements: Requires a bachelor's or master's degree in a relevant engineering or computer science field, or equivalent experience, and at least five years building production systems or data-infrastructure software. Candidates need deep experience with distributed file systems, large-scale object storage, or data pipelines, strong I/O performance knowledge, proficiency in Go, Rust, C or C++ and Python, and a record of improving production services.

Key Skills: Distributed Storage Systems, Object Storage, Data Pipelines, I/O Performance Optimization, Go, Rust, C, C++, Python, Kubernetes, Slurm, AI Training Data, Checkpoint Management, Distributed Caching, Quota Management, Production Service Ownership

Benefits:

  • Equity
  • Benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Data
Senior Software Engineer, AI Data

NVIDIA Corporation • Austin (TX)

On-site
USD 180,000 - 240,000
Equity
Benefits
Senior Software Engineer, AI Data
Senior Software Engineer, AI Data

NVIDIA Corporation • Durham (NC)

On-site
USD 170,000 - 230,000
Equity
Benefits
Senior AI Data Platform Engineer — Multi-Cloud, GPU, Equity
Senior AI Data Platform Engineer — Multi-Cloud, GPU, Equity

NVIDIA Corporation • Westford (MA)

On-site
USD 150,000 - 210,000
Equity
Benefits
Production Engineer, AI Storage for HPC Clusters
Production Engineer, AI Storage for HPC Clusters

MPower Plus • United States

Remote
USD 150,000 - 210,000
Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Equity
Benefits
Senior Solutions Engineer, AI Infrastructure
Senior Solutions Engineer, AI Infrastructure

VAST Data • New York (NY)

On-site
USD 150,000 - 200,000
Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation • Durham (NC)

On-site
USD 140,000 - 210,000
Equity
Benefits
Senior Storage Engineer for AI Data Infrastructure
Senior Storage Engineer for AI Data Infrastructure

NVIDIA Corporation • United States

Remote
USD 152,000 - 288,000
Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation • Westford (MA)

On-site
USD 170,000 - 210,000
Equity
Benefits
Production Engineer, AI Storage for HPC Cluster
Production Engineer, AI Storage for HPC Cluster

MPower Plus • United States

Remote
USD 120,000 - 180,000