Software Engineer, ML Platform
Core
Build infrastructure that turns real product usage into better models and keeps research moving fast on large GPU fleets.
Role type
Senior IC distributed systems and infrastructure engineer for ML platforms
Builds
Core platform systems used daily by ML researchers and product engineers
Domain
Artificial Intelligence / Machine Learning Infrastructure
Deliverable
infrastructure
Required skills
distributed systems, data pipelines, scheduling/orchestration, telemetry, product data platforms, observability, ML DevX and systems
Preferred skills
owning production distributed systems at meaningful scale, partnering with ML researchers, telemetry (event ingestion, OpenTelemetry), product data platforms (Spark/Flink/Ray), observability (experiment monitoring, debug tooling), ML DevX and systems (GPU/cluster scheduling, job queues)
Technologies
Spark, Flink, Ray, OpenTelemetry
Responsibilities
Design, build, and operate core platform systems used daily by ML researchers and product engineers; Partner closely with research to turn recurring pain into durable infrastructure; Own reliability, performance, and developer experience for the systems in your lane; Ship iteratively in a flat, high-ownership environment
Seniority
Senior, hands-on IC
