Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation

Westford (MA)

In loco

USD 170.000 - 210.000

Tempo pieno

3 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Equity
Benefits

Descrizione del lavoro

NVIDIA Corporation in Westford, MA is seeking an experienced engineer to design and operate scheduling systems for large GPU fleets using Slurm and Kubernetes. You will work on topology-aware placement, fair sharing, quotas, preemption, reservations, and batch workloads.

You will own production reliability, improve GPU utilization and scheduling performance, and collaborate with platform and research teams while contributing to open-source projects.

Competenze

  • 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; strong Go, C, or C++ programming skills; Python proficiency.

Mansioni

  • Design and operate scheduling systems for large GPU fleets using Slurm and Kubernetes.
  • Improve GPU utilization and scheduling performance.
  • Own production reliability and respond to incidents.
  • Collaborate with platform and research teams; contribute to open-source projects.

Conoscenze

Go
C
C++
Python
Kubernetes
Slurm
Batch Scheduling
GPU Scheduling
Linux
Distributed Systems

Formazione

Bachelor's or Master's degree in CS/Engineering

Strumenti

Kubernetes Controllers
Containers
cgroups

Descrizione del lavoro

Design and operate scheduling systems for large GPU fleets across Slurm and Kubernetes, including topology-aware placement, fair sharing, quotas, preemption, reservations, and batch workloads. Build supporting services, improve GPU utilization and scheduling performance, own production reliability, 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 should have deep experience with a batch or cluster scheduler, strong Go, C, or C++ programming skills, Python proficiency, hands-on Kubernetes experience, solid Linux knowledge, and a record of improving production services.

Key Skills

Slurm, Kubernetes, Go, C, C++, Python, Batch Scheduling, Cluster Scheduling, GPU Scheduling, Kubernetes Controllers and Operators, Linux Systems, Containers, cgroups, Distributed Systems, Production Service 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 • Santa Clara (CA)

In loco
USD 180.000 - 270.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 (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 • Santa Clara (CA)

In loco
USD 180.000 - 270.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 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 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 • Durham (NC)

In loco
USD 170.000 - 230.000
Equity
Benefits
Senior GPU Infrastructure Engineer
Senior GPU Infrastructure Engineer

Career Movement • San Francisco (CA)

In loco
USD 180.000 - 240.000