Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation

Santa Clara (CA)

In loco

USD 180.000 - 270.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Equity
Benefits

Descrizione del lavoro

NVIDIA Corporation in Santa Clara is seeking an experienced engineer to design, build, and operate scheduling systems for large GPU fleets using Slurm and Kubernetes. You will improve GPU utilization and service reliability, build orchestration APIs, and contribute to open-source projects while collaborating with platform and research teams.

The role requires a strong background in batch/cluster scheduling, Go/C/C++, Python, and hands-on Kubernetes and Linux expertise, with a track record of

Competenze

  • Requires a bachelor's or master's degree in a relevant engineering or computer science field, or equivalent experience.
  • At least six years building production systems software.
  • Deep experience with a batch or cluster scheduler and strong Go, C, or C++ programming plus Python.

Mansioni

  • Design, build, and operate scheduling systems for large GPU fleets using Slurm and Kubernetes.
  • Improve GPU utilization and service reliability.
  • Contribute to open-source projects while collaborating with platform and research teams.

Conoscenze

Go
C
C++
Python
Slurm
Kubernetes
Kueue
Batch Scheduling
Cluster Scheduling
Linux Systems
Containers
Cgroups
GPU Scheduling
Topology-Aware Placement
Production Reliability
Workflow Orchestration

Formazione

Bachelor's or Master's degree in relevant field or equivalent experience

Strumenti

Slurm
Kubernetes
Kueue
Containers
Cgroups

Descrizione del lavoro

Design, build, and operate scheduling systems for large GPU fleets using Slurm and Kubernetes, including queueing, topology-aware placement, fair sharing, quotas, preemption, and reservations. Improve GPU utilization and service reliability, build supporting orchestration and APIs, and contribute to open-source projects while collaborating with platform and research teams.

Requirements:

Requires a bachelor's or master's degree in a relevant engineering or computer science field, or equivalent experience, and at least six years building production systems software. Candidates need deep experience with a batch or cluster scheduler, strong Go, C, or C++ programming plus Python, hands-on Kubernetes and Linux expertise, and a record of improving production services.

Key Skills:

Go, C, C++, Python, Slurm, Kubernetes, Kueue, Batch Scheduling, Cluster Scheduling, Linux Systems, Containers, Cgroups, GPU Scheduling, Topology-Aware Placement, Production Reliability, Workflow Orchestration

Benefits:

Equity, Benefits

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation • Durham (NC)

In loco
USD 140.000 - 210.000
Equity
Benefits
Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation • Westford (MA)

In loco
USD 170.000 - 210.000
Equity
Benefits
Senior AI Compute Scheduler (GPU) – Slurm & Kubernetes
Senior AI Compute Scheduler (GPU) – Slurm & Kubernetes

NVIDIA Corporation • Durham (NC)

In loco
USD 140.000 - 210.000
Equity
Benefits
Senior AI Compute Scheduler - GPU Fleet Orchestration
Senior AI Compute Scheduler - GPU Fleet Orchestration

NVIDIA Corporation • Santa Clara (CA)

In loco
USD 180.000 - 270.000
Equity
Benefits
Senior AI Compute Scheduler (Slurm/Kubernetes)
Senior AI Compute Scheduler (Slurm/Kubernetes)

NVIDIA Corporation • Austin (TX)

In loco
USD 224.000 - 357.000
Senior AI Compute Scheduler - GPU Fleet Orchestration
Senior AI Compute Scheduler - GPU Fleet Orchestration

NVIDIA Corporation • Westford (MA)

In loco
USD 170.000 - 210.000
Equity
Benefits
Senior AI Compute Scheduler: Scale Large GPU Clusters
Senior AI Compute Scheduler: Scale Large GPU Clusters

2100 NVIDIA USA • Santa Clara (CA)

In loco
USD 184.000 - 357.000
Senior Software Engineer, AI Compute Scheduling
Senior Software Engineer, AI Compute Scheduling

2100 NVIDIA USA • Santa Clara (CA)

In loco
USD 184.000 - 357.000
Senior Software Engineer, AI Data
Senior Software Engineer, AI Data

NVIDIA Corporation • Westford (MA)

In loco
USD 150.000 - 210.000
Equity
Benefits
Senior Software Engineer, AI Data
Senior Software Engineer, AI Data

NVIDIA Corporation • Austin (TX)

In loco
USD 180.000 - 240.000
Equity
Benefits