Skip to content
Roblox logo

Senior Machine Learning Platform Engineer, Foundation AI

RobloxUser-Generated Content company
San Mateo, United States$243,290 - $312,970Senior
Altimeter Capital logo
Altimeter Capital
Dragoneer Investment Group logo
Dragoneer Investment Group
Andreessen Horowitz logo
Andreessen Horowitz
Warner Music Group
Tencent logo
Tencent
First Round Capital logo
First Round Capital
Data & AI

About the role

TL;DR

Develop and maintain the ML platform for Roblox, ensuring it is scalable, reliable, and user-friendly.

  • •The Senior Machine Learning Platform Engineer will own the platform as a product and set direction end to end.
  • •They will define requirements, write RFDs, and ship APIs, SDKs, CLIs, and UIs that make ML@Roblox easy to adopt.
  • •Key Responsibilities 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.
  • •Requirements 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.
  • •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.
View original posting →

Required skills

gRPCREST APIMLflowKubeflowSageMakerVertex AIONNXJAXTensorFlowPyTorchscikit-learnHugging FaceComputer VisionNLPLLMs

Domain expertise

gaming

Benefits & perks

equity compensation, benefits

Tech stack

gRPCREST APIMLflowKubeflowSageMakerVertex AIONNXJAXTensorFlowPyTorchscikit-learnHugging FaceComputer VisionNLPLLMsDockerKubernetesCI/CDGitHub ActionsJenkinsPrometheusGrafanaDatadogNew RelicPagerDutyNginxHAProxyGitLinuxWebSockets

Similar jobs

N

ML Researcher

A

Senior Software Engineer- Machine Learning

T

Senior Forward-Deployed Engineer — Applied AI