Roblox
Principal Machine Learning Platform Engineer, Foundation AI
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Oct 12, 2026
- Experience
- 10+ years of professional experience.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Builds and leads Roblox’s internal ML platform, creating developer-friendly tools and infrastructure to train, evaluate, deploy, and operate models at scale.
What you'll do
- Set platform direction and deliver APIs, SDKs, CLIs, and UIs that help teams adopt ML tools.
- Build and maintain core platform components, including serving, model registry, orchestration, and training/inference control planes.
- Lead scalable infrastructure and developer-experience improvements; measure reliability, adoption, and cost, and mentor engineers.
What they ask for
- 10+ years of professional experience and substantial system design experience.
- Proficiency in API design and developer experience, including gRPC/REST APIs, SDKs, CLIs, and simple UIs.
- Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field.
- Experience building internal platforms for developers.
Nice to have
- End-to-end ML model lifecycle experience, including serving, training, model CI/CD, and GPU resource management.
- Hands-on ML experience.
Pay
$295,250 — $345,050 USD (base salary)
Tools
gRPC, REST, Serving Layer, Model Registry, Pipeline Orchestrator, GPU
AI focus
Develop and operate ML platform infrastructure for model training, evaluation, deployment, and inference, including GPU-intensive training and high-QPS inference.
Model-written summary · the original posting is authoritative