Staff HPC Engineer

Posted Aug 20

This is a fully remote position, open to applicants in California, +1 more state.

πŸ“‹ Description

β€’ Design, implement, and manage production Slurm clusters on both bare metal and virtual machines.

β€’ Take responsibility for the architecture, lifecycle, multi-tenant scheduling policies, and reliability of GPU infrastructure within the Slurm cluster.

β€’ Set up high availability, authentication, topology-aware GPU scheduling, accounting, partitions, QOS, fairshare, preemption, reservations, and tenant TRES limits.

β€’ Lead the integration of the Slinky slurm-operator and assess the slurm-bridge for co-scheduling workloads on Kubernetes.

β€’ Shift GPU nodes between Slurm batch-training queues and Kubernetes inference capabilities utilizing elastic-capacity mechanisms.

β€’ Manage Pyxis/Enroot and OCI/containerd job paths, ensuring support for MPI/PMIx, module/Spack environments, and customer images.

β€’ Develop both passive and active health checks for GPU clusters with automatic draining and job requeue functionalities.

β€’ Oversee rack burn-in and acceptance testing prior to the scheduling of paid workloads.

β€’ Provide reproducible clusters through the use of Terraform, Ansible, golden images, PXE, Redfish, and IPMI.

β€’ Measure queue wait times, allocation efficiency, GPU utilization, and job failures using Prometheus/Grafana.

β€’ Integrate Slurm accounting and GPU-hours with metering and invoicing workflows.

β€’ Create runbooks and tenant documentation, onboard and support enterprise customers, manage escalations, and mentor platform engineers.


⛳️ Requirements

β€’ 8+ years of experience in HPC, systems, or cloud infrastructure engineering.

β€’ 4+ years managing production Slurm clusters with over 100 GPU nodes, serving real users and meeting service-level commitments.

β€’ Extensive hands-on knowledge of slurm.conf, gres.conf, topology.conf, cgroup.conf, partitions, QOS, fairshare, preemption, reservations, slurmdbd accounting, slurmrestd, MUNGE/SACK and JWT authentication, as well as live-cluster version upgrades.

β€’ Strong understanding of GPU and fabric fundamentals, including NVIDIA drivers, Fabric Manager, DCGM, MIG, InfiniBand/RoCEv2, subnet manager/UFM, rail-optimized topology, GPUDirect RDMA, and NCCL tuning and failure diagnosis.

β€’ Experience with production Kubernetes environments and familiarity with operator/CRD patterns.

β€’ Hands-on experience with at least one Slurm-on-Kubernetes stack: Slinky slurm-operator or slurm-bridge, CoreWeave SUNK, or Nebius Soperator.

β€’ Background in delivering bare-metal and virtualized compute solutions, including provisioning, firmware/BIOS lifecycle management, KVM/QEMU or public-cloud-equivalent VM clusters, and automation using Terraform/Ansible.

β€’ Knowledge of parallel and shared storage solutions such as Lustre, GPFS/Spectrum Scale, WEKA, VAST, or NFS.

β€’ Proficient in Python and Bash for automating cluster tasks.

β€’ Excellent written and verbal communication skills in English.

β€’ Experience with Go is a plus.


🏝️ Benefits

β€’ Equal employment opportunities in compliance with country, state, and local laws.

People also viewed

Mercor13 hours ago

Lean Engineer, Formal Mathematics – Lean 4, Mathlib, Theorem Proving

US flagUnited States OnlyPart-timeEngineer$90 – $110/hour
ApplyView job
Mercor13 hours ago

Lean Engineer, Formal Mathematics, Lean 4, Mathlib, Theorem Proving

US flagUnited States OnlyPart-timeEngineer$90 – $110/hour
ApplyView job
SMA America1 day ago

Senior Failure Analysis Engineer, Medium Voltage Transformers – Switchgear

US flagUnited States OnlyFull-timeEngineer$106k – $150k/year
ApplyView job
Jeeves1 day ago

Forward Deployed Engineer

MX flagMexico OnlyFull-timeEngineer
ApplyView job
Jeeves1 day ago

Forward Deployed Engineer

MX flagMexico OnlyFull-timeEngineer
ApplyView job
Jeeves1 day ago

Forward Deployed Engineer

MX flagMexico OnlyFull-timeEngineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers