Senior/Principal Platform Engineer
Core
Own the ML Platform as a product by defining requirements, writing RFDs, and shipping APIs, SDKs, CLIs, and UIs to support the end-to-end ML model lifecycle.
Role type
Senior/Principal Platform Engineer (ML Infrastructure)
Builds
Serving layer, model registry, pipeline orchestrator, training and inference control planes, and developer tooling across the ML lifecycle.
Domain
Machine Learning Infrastructure / Cloud Platforms
Deliverable
production ML models | infrastructure
Required skills
System design for scalable platforms, API design (gRPC/REST), SDK/CLI/UI development, Infrastructure-as-Code, Automation, GPU resource management, Model CI/CD
Preferred skills
End-to-end ML model lifecycle experience, Model serving, Training pipelines
Technologies
gRPC, REST, SDKs, CLIs, UIs, Infrastructure-as-Code
Responsibilities
Define platform requirements and write RFDs, Build and maintain serving layers and control planes, Create paved-road templates and documentation, Measure platform adoption and reliability, Partner with ML Engineering and SRE on performance and costs, Mentor engineers and lead architectural decisions
Seniority
Senior/Principal, hands-on IC with mentorship and strategy
