Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

CoreWeave

Senior Software Engineer (AI Workload Orchestration)

Posted Updated
Discussion
  • As a Senior Software Engineer II (IC4) on the AI Workload Orchestration Platform team, you will help build and operate CoreWeave’s Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale
  • This platform integrates multiple orchestration and scheduling frameworks such as Kueue, Volcano, and Ray to support modern AI training and inference workflows. It complements SUNK (Slurm on Kubernetes) by providing a Kubernetes-first, cloud-native orchestration layer with deep platform integration
  • You will own meaningful components of the platform, drive reliability and performance improvements, and help scale the system as customer demand and workload complexity continue to grow
  • Design, build, and operate Kubernetes-native services for AI workload orchestration and scheduling
  • Own one or more platform components end-to-end, including design, implementation, testing, and on-call support
  • Improve scheduling latency, cluster utilization, and workload reliability through metrics-driven engineering
  • Contribute to architectural discussions across services and influence design decisions within the platform
  • Work closely with adjacent teams (CKS, infrastructure, managed inference) to ensure clean interfaces and integrations
  • Mentor junior engineers and raise the quality bar for code, design, and operations
  • Solid understanding of Kubernetes fundamentals, APIs, controllers, and operating services in production
  • Strong experience building production systems in Go (Python or C++ a plus)
  • Bachelor’s Degree in Computer Science, Engineering or related technical field
  • Comfortable owning services in production and participating in on-call rotations
  • Experience working with scheduling, resource management, or quota-based systems
  • 5–8 years of professional software engineering experience in distributed systems, cloud infrastructure, or platform engineering
  • Proven ability to improve system reliability and performance using data and operational metrics
  • Experience with Kubernetes-native orchestration frameworks such as Kueue, Volcano, Ray, Kubeflow, or Argo Workflows
  • Familiarity with GPU-based workloads, ML training, or inference pipelines
  • Experience with reliability practices including SLOs, alerting, and incident response
  • Knowledge of scheduling concepts such as quota enforcement, pre-emption, and backfilling
  • Exposure to AI infrastructure, HPC, or large-scale distributed compute environments

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.