
Empowering creators in a vibrant gaming universe
Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

Roblox • San Mateo, CA, United States
Roblox is seeking a Senior/Principal Platform Engineer for their ML Platform team to build and enhance tools that empower developers. You'll work with APIs and backend engineering to support machine learning infrastructure. This role requires hands-on experience with ML and a strong background in platform development.
You have 5+ years of experience in platform engineering, particularly in building and maintaining scalable systems that support machine learning applications. Your background includes a strong understanding of backend engineering principles and a passion for creating developer-friendly tools. You treat platform as a product, focusing on user experience and developer satisfaction. Your hands-on experience with machine learning concepts and infrastructure is a significant asset, allowing you to bridge the gap between engineering and product needs. You excel in defining requirements and translating complex technical challenges into clear, actionable solutions. You are a collaborative team player who enjoys working with cross-functional teams to drive innovation and improve developer workflows.
Experience with cloud platforms and infrastructure management is a plus, as is familiarity with CI/CD practices. You have a track record of building internal platforms that developers love, showcasing your ability to enhance developer experience through thoughtful design and implementation. You are comfortable working in a fast-paced environment and are eager to tackle unique technical challenges at scale.
In this role, you will own the ML Platform as a product, setting direction and defining requirements from end to end. You will collaborate with various teams to understand their needs and translate them into durable APIs and user-friendly CLIs/UIs. Your responsibilities will include designing and implementing scalable infrastructure that supports hundreds of use cases and billions of inferences daily. You will work closely with data scientists and engineers to ensure that the platform meets their needs for training, evaluating, deploying, and operating machine learning models. You will also be responsible for monitoring the performance of the platform and making iterative improvements based on user feedback and performance metrics. Your role will involve writing technical documentation and providing support to internal developers, ensuring they have the resources they need to succeed. You will contribute to the overall vision of Roblox by helping to create safer, more civil shared experiences for users around the world.
At Roblox, you will be part of a mission-driven company that values creativity and innovation. We offer a collaborative work environment where your contributions will directly impact the future of human interaction in digital spaces. You will have the opportunity to work on cutting-edge technology and solve complex problems that affect millions of users. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of immersive digital experiences and empowering our community of developers.
Apply now or save it for later. Get alerts for similar jobs at Roblox.