Job Description

Summary

The Marketplace team at Roblox is reimagining how the Roblox community discovers, interacts with, and personalizes avatar content. From search and recommendation systems to cutting-edge models for understanding text and visual content, our mission is to drive discovery and personalization for avatar bodies, clothing, accessories, outfits, and beyond. Our work impacts both users and creators, ensuring that the Marketplace serves the diverse needs of the Roblox ecosystem.

The focus areas for this team include:

recommender systems, search systems, personalization, multimodal models, content understanding, and computer vision.

You Will:

  1. Build end-to-end machine learning solutions for search, recommendation, and content understanding by working backward from product needs.
  2. Design, implement, and optimize deep learning models that drive discovery and personalization across the Marketplace.
  3. Explore novel modeling approaches for ranking, retrieval, multimodal content understanding, and query understanding.
  4. Develop robust and scalable production systems to serve high-scale search and recommendation requests.

You Have:

  1. Possess or pursuing a Ph.D. in Computer Science, Computer Engineering, Data Science, or a similar technical degree.
  2. Proficiency in one or more programming languages such as Go, Node.js, Ruby, Python, C++, Lua, Swift, C#, or Java
  3. Expertise in areas such as recommender systems, search technologies, personalization strategies, or advanced content understanding techniques
  4. Experience with state-of-the-art techniques in deep learning, including LLMs, multimodal models, NLP, or computer vision.
  5. Excel at building and working on end-to-end ML systems, from data analysis and ML modeling to production pipelines.
  6. Published and presented peer-reviewed articles in top-tier venues.

You may redact age, date of birth, and dates of attendance/graduation from your resume if you prefer.

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits.

Annual Salary Range

$192,890—$255,200 USD

Skills
  • C++
  • Data Analyst
  • Java
  • Machine Learning
  • Python
© 2025 cryptojobs.com. All right reserved.