Senior Software Engineer, AI Compute Scheduling

NVIDIA Corporation

Durham (NC)

In loco

USD 140.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 Durham, NC seeks an experienced Scheduler/Platform Engineer to design, build, and operate scheduling systems for large GPU fleets using Slurm and Kubernetes. You will implement queueing, placement, quotas, preemption, reservations, and batch workloads to improve GPU utilization and reliability.

Requires a degree in CS/CE/EE or related field plus 6+ years in production systems; strong Go/C/C++, Python, Kubernetes, and Linux expertise are essential.

Competenze

  • Requires a bachelor's or master's degree in computer science, computer engineering, electrical engineering, or related field, or equivalent experience.

Mansioni

  • Design, build, and operate scheduling systems for large GPU fleets using Slurm and Kubernetes.
  • ,
  • ] ,
  • CoT_job_summary_short
  • job_summary_short
  • contract_type
  • location_type
  • remote_scope
  • perks
  • stated_min
  • stated_max
  • stated_absolute
  • salary_estimation_cot
  • estimated_low
  • estimated_medium
  • estimated_high
  • currency
  • frequency
  • bonus
  • tax
  • application_email
  • job_end_date
  • contact_person
  • hiring_department_name
  • CoT_job_summary_short
  • job_summary_short
  • contract_type
  • location_type
  • remote_scope
  • perks
  • stated_min
  • stated_max
  • stated_absolute
  • salary_estimation_cot
  • estimated_low
  • estimated_medium
  • estimated_high
  • currency
  • frequency
  • bonus
  • tax
  • application_email
  • job_end_date
  • contact_person
  • hiring_department_name

Conoscenze

Slurm
Kubernetes
Go
C
C++
Python
Batch Scheduling
Cluster Scheduling
Kubernetes Controllers and Operators
Custom Resource Definitions
Linux Systems
Containers
Cgroups
GPU Scheduling
Topology-Aware Placement
Production Reliability

Formazione

Bachelor's or Master's degree in CS/CE/EE or related field

Strumenti

Kubernetes
Go
C
C++
Python
Linux

Descrizione del lavoro

Design, build, and operate scheduling systems for large GPU fleets across Slurm and Kubernetes, including queueing, topology-aware placement, fair sharing, quotas, preemption, reservations, and batch workloads. Improve GPU utilization and scheduling reliability, build supporting services and APIs, and collaborate with open-source communities and internal platform, infrastructure, and research teams.

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

Key Skills: Slurm, Kubernetes, Go, C, C++, Python, Batch Scheduling, Cluster Scheduling, Kubernetes Controllers and Operators, Custom Resource Definitions, Linux Systems, Containers, Cgroups, GPU Scheduling, Topology-Aware Placement, Production Reliability

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 • Santa Clara (CA)

In loco
USD 180.000 - 270.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: 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 • Westford (MA)

In loco
USD 150.000 - 210.000
Equity
Benefits
Senior GPU Infrastructure Engineer
Senior GPU Infrastructure Engineer

Career Movement • San Francisco (CA)

In loco
USD 180.000 - 240.000