Role OverviewThe 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
]]>