Principal ML Platform Engineer – API-first Platform

Roblox Corporation

San Mateo (CA)

On-site

USD 295,000 - 345,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roblox Corporation is seeking a Principal Machine Learning Platform Engineer to own Roblox's ML platform end-to-end, delivering APIs, SDKs, CLIs, and UIs for internal developers. You will bootstrap and maintain core platform components, define strategy with SLOs, and design templates to speed production.

You will mentor engineers, drive cross-team architecture, and stay at the forefront of ML infrastructure trends while partnering across orgs to optimize performance, safety, and cost.

Qualifications

  • 10+ years of professional experience and system design experience to build a scalable ML platform.
  • Ship product with strong developer experience and customer focus.
  • Experience with API design (gRPC/REST), SDKs, CLIs, and user-friendly UIs.
  • Bachelor's degree in CS/CE/Data Science or a related technical field.

Responsibilities

  • Own platform as a product and define requirements, ship APIs, SDKs, CLIs, and UIs for Roblox ML.
  • Bootstrap and maintain core ML Platform components: Serving Layer, Model Registry, Pipeline Orchestrator, Training/Inference control planes.
  • Set technical strategy with clear SLOs for latency, availability and cost.
  • Design developer experiences with templates, golden paths, defaults, and clear docs.
  • Instrument the platform to measure adoption, friction, reliability and cost.
  • Partner across ML Engineering, Data Science, Infra/SRE, Security and Finance to optimize performance, safety and spend.
  • Propose and implement new tooling to accelerate production for MLEs across the lifecycle.
  • Stay updated on ML infrastructure trends and adopt leading technologies.
  • Mentor engineers, lead design reviews, and drive cross-team architectural decisions.

Skills

API design
Developer experience
Infrastructure as code
Mentoring
Platform thinking

Education

Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field

Job description

Roblox Corporation is seeking a Principal Machine Learning Platform Engineer to own Roblox's ML platform end-to-end, delivering APIs, SDKs, CLIs, and UIs for internal developers. You will bootstrap and maintain core platform components, define strategy with SLOs, and design templates to speed production.

You will mentor engineers, drive cross-team architecture, and stay at the forefront of ML infrastructure trends while partnering across orgs to optimize performance, safety, and cost.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Platform Engineer – Foundation AI
Senior ML Platform Engineer – Foundation AI

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package
ML Platform Engineer - Scale & Developer Experience
ML Platform Engineer - Scale & Developer Experience

Roblox • San Mateo (CA)

On-site
USD 243,000 - 313,000
Equity compensation
Principal Machine Learning Platform Engineer, Foundation AI
Principal Machine Learning Platform Engineer, Foundation AI

Roblox Corporation • San Mateo (CA)

On-site
USD 295,000 - 345,000
Principal Machine Learning Platform Engineer, Foundation AI
Principal Machine Learning Platform Engineer, Foundation AI

Roblox • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package
Senior ML Platform Engineer — API‑Led DevX & Scale
Senior ML Platform Engineer — API‑Led DevX & Scale

Showcify, Inc. • San Mateo (CA)

Hybrid
USD 243,000 - 313,000
Equity compensation
Full-time employment
Onsite office in San Mateo
Senior ML Platform Infra Engineer (Equity Eligible)
Senior ML Platform Infra Engineer (Equity Eligible)

Roblox • San Mateo (CA)

On-site
USD 278,530 - 345,040
Equity compensation
Principal ML Platform Architect — Foundation AI
Principal ML Platform Architect — Foundation AI

Showcify, Inc. • San Mateo (CA)

Hybrid
USD 295,000 - 345,000
Senior Machine Learning Platform Engineer, Foundation AI
Senior Machine Learning Platform Engineer, Foundation AI

Roblox • San Mateo (CA)

On-site
USD 243,000 - 313,000
Equity compensation
Principal GenAI Platform Architect
Principal GenAI Platform Architect

Roblox Corporation • San Mateo (CA)

On-site
USD 329,000 - 362,000
Senior / Principal Infrastructure Engineer - ML Platform
Senior / Principal Infrastructure Engineer - ML Platform

Roblox • San Mateo (CA)

On-site
USD 278,530 - 345,040
Equity compensation