
About Roblox
Empowering creators in a vibrant gaming universe
Key Highlights
- Over 200 million monthly active users globally
- More than $500 million paid to developers in 2022
- Headquartered in South San Mateo, CA
- $922.8 million raised in Series G funding
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...
🎁 Benefits
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
🌟 Culture
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...
Skills & Technologies
Overview
Roblox is hiring a Senior Machine Learning Engineer to build models that power ranking, personalization, pricing, and optimization across its economic surfaces. You'll work with technologies like Python and TensorFlow to shape user experiences. This position requires significant experience in machine learning and data analysis.
Job Description
Who you are
You have 5+ years of experience in machine learning and data analysis, with a strong background in building and deploying models that drive business outcomes. Your expertise in Python and machine learning frameworks like TensorFlow and PyTorch allows you to tackle complex problems and deliver impactful solutions. You possess a solid understanding of SQL for data manipulation and analysis, enabling you to work effectively with large datasets. Your ability to communicate technical concepts clearly to non-technical stakeholders makes you a valuable team member. You thrive in collaborative environments and enjoy partnering with cross-functional teams to achieve shared goals. We encourage you to apply even if your experience doesn't match every requirement.
What you'll do
As a Senior Machine Learning Engineer on the Economy ML team, you will design and implement machine learning models that enhance Roblox's virtual economy. Your work will focus on intelligent pricing, personalized storefronts, and dynamic layout optimization, directly influencing how users discover virtual items and how creators earn on the platform. You will collaborate closely with teams in Marketplace, Payments, and Developer Monetization to ensure that the ML systems you develop drive long-term value across engagement and retention. You will also be responsible for experimenting with new algorithms and techniques to improve model performance and scalability. Your contributions will help shape the future of human interaction on Roblox, making it a safer and more engaging platform for millions of users worldwide.
What we offer
At Roblox, you will be part of a mission-driven company that values creativity and innovation. We offer competitive compensation and benefits, including opportunities for professional growth and development. You will work in a dynamic environment where your ideas are valued and can make a real impact on the platform and its community. Join us in reimagining the way people connect and interact in the digital world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roblox.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Roblox is seeking a Distinguished Engineer for their Machine Learning Systems team to lead the strategy and technical direction for scalable ML systems. You'll work with technologies like Python and Generative AI to enhance personalization and content understanding. This role requires extensive experience in machine learning and system architecture.

Machine Learning Engineer
Roblox is seeking a Senior Machine Learning Engineer to develop innovative machine learning solutions for their advertising platform. You'll work with Python and TensorFlow to create ad ranking algorithms and personalized advertising experiences. This role requires experience in machine learning and deep learning.

Machine Learning Engineer
Roblox is hiring a Senior Machine Learning Engineer to develop deep learning-based models for user understanding and recommendation systems. You'll work with Python and TensorFlow to enhance user experiences. This position requires significant experience in machine learning and deep learning.

Machine Learning Engineer
Roblox is seeking a Senior/Principal Machine Learning Engineer to work on innovative AI/ML solutions for their platform. You'll leverage technologies like Python and TensorFlow to enhance user experiences. This role requires significant experience in machine learning and AI development.

Machine Learning Engineer
Roblox is seeking a Senior Machine Learning Infrastructure Engineer to build scalable ML infrastructure for their Ads team. You'll work with technologies like Python, AWS, and TensorFlow to deliver effective performance ads. This role requires 5+ years of experience in machine learning and infrastructure engineering.