> Markdown version of [/jobs/ext/3429775-senior-principal-platform-engineer-ml-platform](https://www.wearedevelopers.com/jobs/ext/3429775-senior-principal-platform-engineer-ml-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior/Principal Platform Engineer, ML Platform - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Salary:** $260,300.0 - $345,040.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Bootstrap (Software), Computer Engineering, Continuous Integration, Machine Learning, Reliability Engineering, Azure Machine Learning, Information Technology, Roblox, Machine Learning Operations, Api Design, Restful APIs, Grpc - **Published:** September 14, 2026 - **Apply:** https://careers.roblox.com/jobs/8047833?gh_jid=8047833 ## About the Role This role blends product thinking, developer experience, backend engineering, and infrastructure at scale. Hands-on ML experience is a plus; a track record of building internal platforms that developers love is a must., * Have 7+ years of professional experience and have a wealth of system design experience upon which to draw to build a scalable, reliable ML platform for all of Roblox. * A Code Machine; you love not only to design and communicate ideas but also to actually ship product. You obsess about user feedback, and constantly drive towards getting platform features in customers hands. * Proficient in API design and developer experience-gRPC/REST APIs, SDKs, CLIs, and simple UIs that developers love to use. * Good to have - experience with the end-to-end ML model lifecycle such as model serving, training, model CI/CD, and GPU resources management, and have built ML platform features that are delightful to use. * You're passionate about infrastructure-as-code and automating painful manual processes. You push for platform solutions that don't leave on-call teams carrying the burden of design choices. * Passionate about supporting ML engineers to meet and understand their needs, and translating them into clean, durable platform abstractions. * A clear communicator who excels at both written and verbal communication across differing levels of technical detail. * Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field. ## Description * Own platform as a product and set direction end to end: Define requirements, write RFDs, and ship APIs, SDKs, CLIs, and UIs that make ML@Roblox easy to adopt. * Bootstrap and maintain core ML Platform components: Serving Layer, Model Registry, Pipeline Orchestrator, and Training/Inference control planes. * Set technical strategy and oversee development of high scale and reliable infrastructure systems, with clear SLOs for latency, availability, and cost. * Design great developer experiences with paved-road templates, golden paths, opinionated defaults, and clear docs to reduce time-to-first-production. * Instrument the platform to measure adoption, friction, reliability, and cost; use data to prioritize roadmap and validate outcomes. * Partner across organizations (ML Engineering, Data Science, Infra/SRE, Security, Finance) to optimize performance, safety, and spend, especially for GPU-intensive training and high-QPS inference. * Propose and implement new platform tooling to improve time to production for MLEs across the full ML lifecycle. * Stay abreast of industry trends in machine learning and infrastructure to ensure the adoption of leading-edge technologies and practices. * Mentor junior and senior engineers, lead design reviews, and drive cross-team architectural decisions that last. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Platform Engineering untold truths: is just an infrastructure matter?](https://www.wearedevelopers.com/videos/1220-platform-engineering-untold-truths-is-just-an-infrastructure-matter) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)