Senior/Principal Platform Engineer, ML Platform

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 260,300 - 345,040 annuallyFunction: DevOps, Cloud & InfrastructureEducation: bachelorsSkills: ["System design","Developer experience","Communication","Mentoring","Product thinking"]

Build and own Roblox’s ML Platform end to end—turning complex ML infrastructure into durable APIs, SDKs, and CLIs/UIs that internal developers adopt quickly. Drive scalable serving, model registry, pipeline orchestration, and training/inference control planes with clear SLOs for latency, availability, and cost. Partner across ML, Data Science, Infra/SRE, Security, and Finance to improve performance, safety, and GPU-intensive spend, while mentoring engineers and instrumenting adoption and reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
15 hours ago

Senior/Principal Platform Engineer, ML Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 1 year ago

Job Summary

Build and own Roblox’s ML Platform end to end—turning complex ML infrastructure into durable APIs, SDKs, and CLIs/UIs that internal developers adopt quickly. Drive scalable serving, model registry, pipeline orchestration, and training/inference control planes with clear SLOs for latency, availability, and cost. Partner across ML, Data Science, Infra/SRE, Security, and Finance to improve performance, safety, and GPU-intensive spend, while mentoring engineers and instrumenting adoption and reliability.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: DevOps, Cloud & Infrastructure
Seniority: Mid level

Key Responsibilities

  • •Own the ML Platform as a product by defining requirements, writing RFDs, and shipping APIs, SDKs, CLIs, and UIs.
  • •Bootstrap and maintain core platform components including the Serving Layer, Model Registry, Pipeline Orchestrator, and training/inference control planes.
  • •Set technical strategy and oversee development of high-scale, reliable infrastructure with clear SLOs for latency, availability, and cost.
  • •Instrument the platform to measure adoption, friction, reliability, and cost, then prioritize the roadmap and validate outcomes with data.
  • •Partner across ML Engineering, Data Science, Infra/SRE, Security, and Finance to optimize performance, safety, and GPU-intensive spend; mentor engineers and lead design reviews.

Pay and Benefits

Salary: USD 260,300 - 345,040 annually
Perks:Equity

Key Requirements

  • •7+ years of professional experience with strong system design experience to build a scalable, reliable ML platform.
  • •Experience turning complex infrastructure into developer-facing APIs and tools that customers love (platform as a product mindset).
  • •Proficiency with API and developer experience design using gRPC/REST, SDKs, CLIs, and simple UIs.
  • •Good understanding of the end-to-end ML model lifecycle, including model serving, training, model CI/CD, and GPU resources management.
  • •Bachelor’s degree in Computer Science, Computer Engineering, Data Science, or a related technical field.
Experience:Machine learning
Education:Bachelor's
Skills:System designDeveloper experienceCommunicationMentoringProduct thinking
Languages:English
Tech Stack:GRPCRESTSDKsCLIsInfrastructure-as-codeModel servingTrainingModel CI/CDGPU resources management

Eligibility

Visa:H1B

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn