Senior Software Engineer, AI Data

NVIDIA Corporation

Austin (TX)

On-site

USD 180,000 - 240,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 is seeking an experienced engineer to design and build a multi-cloud AI data platform for GPU workloads. You will tackle data placement, caching, streaming, checkpointing, and Kubernetes integrations with quotas and lifecycle management.

You will measure and improve data access and reliability using telemetry, capacity planning, and incident response processes to prevent storage-related failures.

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 or object storage or large-scale data pipelines; strong I/O performance knowledge.

Responsibilities

  • Design and build a multi-cloud AI data platform for GPU workloads, including data placement, caching, streaming, checkpointing, Kubernetes integrations, quotas, and lifecycle management.
  • Measure and improve data access and reliability through telemetry, capacity planning, incident response, and prevention of storage-related failures.
  • Collaborate to ensure scalable, robust data infrastructure supporting AI workloads.

Skills

Distributed Storage Systems
Object Storage
Data Pipelines
I/O Performance
Go
Rust
C
C++
Python
Kubernetes
Slurm
AI Training Data
Distributed Caching
Checkpoint Management
Quota and Capacity Management
I/O Telemetry

Education

Bachelor’s or Master’s in Engineering or Computer Science

Tools

Kubernetes
Slurm
Go
Rust
C
C++
Python

Job description

Design and build a multi-cloud AI data platform for GPU workloads, including data placement, caching, streaming, checkpointing, Kubernetes integrations, quotas, and lifecycle management. Measure and improve data access and reliability through telemetry, capacity planning, incident response, and prevention of storage-related failures.

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 or object storage or large-scale data pipelines, strong I/O performance knowledge, proficiency in Go, Rust, C, or C++ plus Python, and a record of improving production services.

Key Skills: Distributed Storage Systems, Object Storage, Data Pipelines, I/O Performance, Go, Rust, C, C++, Python, Kubernetes, Slurm, AI Training Data, Distributed Caching, Checkpoint Management, Quota and Capacity Management, I/O Telemetry

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 • Westford (MA)

On-site
USD 150,000 - 210,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
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 AI Data Platform Engineer - Multi-Cloud, GPU
Senior AI Data Platform Engineer - Multi-Cloud, GPU

NVIDIA Corporation • Austin (TX)

On-site
USD 180,000 - 240,000
Equity
Benefits
Senior AI Infrastructure Engineer — GPU & Datacenter
Senior AI Infrastructure Engineer — GPU & Datacenter

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Staff Engineer: GPU-Scale Distributed Storage & AI Infra
Staff Engineer: GPU-Scale Distributed Storage & AI Infra

Fdetimes • San Francisco (CA)

Remote
USD 250,000 - 330,000
Startup equity
Health insurance
Remote work flexibility
+1
Storage Engineer (AI Infrastructure) - Hosting
Storage Engineer (AI Infrastructure) - Hosting

Hamilton Barnes • San Francisco (CA)

Remote
USD 170,000 - 230,000
Stock options
Remote work allowance
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 • Santa Clara (CA)

On-site
USD 180,000 - 270,000
Equity
Benefits