Una candidatura completa in un minuto
Curriculum e lettera di presentazione personalizzati, pronti da inviare.
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.
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