Principal Machine Learning Platform Engineer (Foundation AI)
- San Mateo, United States
- Lead/Staff
- 10+ years
- Bachelor's degree
- Posted
Skills
Required
- ML
- API
- SDK
- CLI
- infrastructure‑as‑code
- infrastructure-as-code
- automating manual processes
- system design
- Data Science
Preferred
- SDKs
- CLIs
- UIs
- ML model lifecycle
- model serving
- training
- model CI/CD
- GPU resources management
- API design
Roblox as a Principal Machine Learning Platform Engineer. In this role, you will treat the platform as a product, turning complex ML/AI infrastructure into clear, durable APIs, SDKs, and easy-to-use CLIs/UIs. You will own the platform end-to-end, bootstrap and maintain core ML platform components, set technical strategy, design great developer experiences, and partner across organizations to optimize performance, safety, and spend.
About Roblox
Passionate about supporting ML engineers to meet and understand their needs, and translating them into clean, durable platform abstractions
Responsibilities
- Concevoir et maintenir les composants clés de la plateforme ML, y compris la couche de service, le registre de modèles, l'orchestrateur de pipeline et les plans de contrôle de formation/inférence.
- Collaborer avec différentes organisations pour optimiser les performances, la sécurité et les dépenses, en particulier pour la formation intensive en GPU et l'inférence à haut débit.
Requirements
- You should have 10+ years of professional experience, a Bachelor's degree in a technical field, and a passion for infrastructure-as-code and automating manual processes.
- Assumer la responsabilité de la plateforme en tant que produit et définir la direction de bout en bout, y compris la définition des exigences, la rédaction des RFD et la livraison des API, SDK, CLI et UI.
- Have 10+ 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
- Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field
- A clear communicator who excels at both written and verbal communication across differing levels of technical detail
- 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
- USD 295,250 - 345,050
Preferred
- 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
- Proficient in API design and developer experience—gRPC/REST APIs, SDKs, CLIs, and simple UIs that developers love to use
