1. What is a Machine Learning Engineer at Roblox?
As a Machine Learning Engineer at Roblox, you are at the forefront of shaping the future of human interaction and 3D immersive digital experiences. You will design, build, and scale advanced machine learning systems that power massive recommendation engines, search and discovery, avatar dynamics, generative AI, ads infrastructure, and safety detection engines. Your work directly impacts hundreds of millions of daily active users, empowering a global community of developers and creators to connect, play, and build together at unprecedented scale.
This role is uniquely challenging because you are expected to bridge cutting-edge research with extreme production scale. Whether you are optimizing ad-ranking algorithms for the performance advertising business or architecting massive-scale detection engines to protect billions of user accounts from bad actors, your solutions must handle extreme volume and low latency. You will tackle complex machine learning problems such as long-tail distribution challenges, large-scale retrieval, multimodal generative modeling, and real-scale personalization across user-generated content.
Expect a fast-paced, highly collaborative environment where engineering excellence meets creative ambition. Roblox values practical innovation, meaning you will regularly balance exploratory research in areas like large language models and reinforcement learning with robust, production-ready engineering. If you thrive on solving unique technical challenges at massive scale while fostering safe, civil shared experiences, this role offers an unmatched platform for your career.



