Senior/Principal Platform Engineer, ML Platform

Roblox
Any Location, CA
Job Description
Role Overview

The Senior/Principal Platform Engineer, ML Platform will own platform as a product and set direction end to end, defining requirements, writing RFDs, and shipping APIs, SDKs, CLIs, and UIs that make ML@Roblox easy to adopt.

What You Will Do

The role will involve owning platform as a product, setting technical strategy, overseeing development of high-scale and reliable infrastructure systems, designing great developer experiences, and partnering across organizations to optimize performance, safety, and spend.

Why It Might Be a Fit

The ideal candidate will have 7+ years of professional experience, a wealth of system design experience, and a passion for infrastructure-as-code and automating manual processes.

Requirements

  • 7+ years of professional experience
  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field
  • 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

Benefits

  • Annual Salary Range: $260,300—$345,040 USD
  • Equity compensation
  • Benefits as described on this page
]]>