CareerPlanSign in

Software Development Engineer, Compute Platform

Seattle, United States of America💼 Full-time🗓 2026-08-23 → 2026-09-28

Core

Build and maintain data-driven features for a large-scale batch-focused compute platform that optimizes fleet efficiency and workload reliability through predictions and automated decisions.

Role type

Senior IC software engineer (compute platform & ML)

Builds

Batch compute platform serving millions of jobs across tens of thousands of hosts

Domain

Cloud infrastructure / Distributed systems / Compute optimization

Deliverable

production ML models

Required skills

Go, Python, C++, distributed systems, OS fundamentals, quantitative data analysis, production model ownership, system debugging, capacity planning, forecasting, regression, uncertainty estimation, Kubernetes, Slurm

Preferred skills

Large-scale compute platform operations, utilization improvement (right-sizing, bin packing), workload characterization, automated decision-making models, time series forecasting, resource consumption modeling

Technologies

Kubernetes, Slurm, Go, Python, C++

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.