About the role
CoreWeave is seeking a Principal Engineer to lead the design and evolution of cluster orchestration systems for AI infrastructure. This role involves defining long-term architecture for Kubernetes, Slurm, SUNK, and related systems, solving scaling problems, and setting technical direction. The engineer will work on scheduling, quota enforcement, multi-tenant GPU isolation, and reliability at scale. The role impacts how efficiently GPUs are used and how quickly customers run models.
Requirements
15+ years of experience in large-scale distributed systems. Deep knowledge of Kubernetes and Slurm internals. Experience with GPU-heavy platforms for AI training/inference. Strong background in Go and cloud-native development. Proven ability to set technical direction across teams. Bachelor's or Master's degree in relevant field or equivalent experience. Preferred: experience with Kueue, Kubeflow, Argo, Ray, Istio, Knative; ML platform engineering; scheduling strategies; open-source contributors
About the company
CoreWeave
CoreWeave is a cloud provider specializing in an AI-native platform built to power complex AI workloads. They offer GPU and CPU compute, storage, and infrastructure control solutions, positioning themselves as the essential cloud for AI innovation and significantly reducing total cost of ownership.
View company page →More from CoreWeave
Senior Productivity Platforms Developer
PythonGoKubernetesTerraformAnsibleDevOps
$139k–185k
Onsite · Dallas, TX, Bellevue, WA, Sunnyvale, CA
Senior Productivity Platforms Developer
$139k–185k
PythonGoKubernetesTerraformAnsibleDevOps
Senior Software Engineer, Network Development
PythonGoLinuxKubernetesAnsiblePrometheusGrafanaHPC
$165k–220k
Onsite · Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA
Senior Software Engineer, Network Development
$165k–220k
PythonGoLinuxKubernetesAnsiblePrometheusGrafanaHPC
Engineering Manager, Launch & Sandboxes
GoPythonKubernetesDistributed SystemsHPC
$165k–242k
Onsite · Livingston, NJ / New York, NY / San Francisco, CA / Sunnyvale, CA / Bellevue, WA
Engineering Manager, Launch & Sandboxes
$165k–242k
GoPythonKubernetesDistributed SystemsHPC
Software and AI Engineer
TypeScriptPythonGoJavaC#C++ReactNode.jsFastAPILangChainGitAWSAzureGCPDocker
$120k–160k
Onsite · Sunnyvale, CA / Bellevue, WA / Dallas, TX
Software and AI Engineer
$120k–160k
TypeScriptPythonGoJavaC#C++ReactNode.jsFastAPILangChainGitAWSAzureGCPDocker
Senior Security Engineer, Vulnerability Management
PythonGoRustLinuxKubernetes
$165k–242k
Onsite · Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA
Senior Security Engineer, Vulnerability Management
$165k–242k
PythonGoRustLinuxKubernetes
Similar roles
Member of Technical Staff, Cloud Orchestration
$200k–400k
Member of Technical Staff, Cloud Orchestration
$200k–400k
Principal Machine Learning Engineer
$240k–420k
Principal Machine Learning Engineer
$240k–420k
Principal Software Engineer
$277k–390k
Principal Software Engineer
$277k–390k
Staff+ Software Engineer, Kubernetes Platform
$320k–485k
Staff+ Software Engineer, Kubernetes Platform
$320k–485k
[Junior / Senior / Staff] Software Engineer, Inference / Compute Infrastructure Engineering
$160k–280k
[Junior / Senior / Staff] Software Engineer, Inference / Compute Infrastructure Engineering
$160k–280k