Roblox is building tools and a platform that empower a global community of developers and creators to bring immersive 3D experiences to life.
Responsibilities
Design and implement machine learning solutions that power agentic search and discovery systems to drive Roblox content distribution.
Design and implement large-scale recommendation models.
Innovate on LLMs, VLMs, autoregressive models, or other large models for query understanding, user understanding, content understanding, recommendation, and agentic search.
Design eval and post-training loops — SFT, preference optimization, and RL — for ranking, query understanding, and agentic systems.
Balance researching new technologies with a practical approach to integrate research into Roblox products.
Collaborate with other teams within Roblox to build products with a community-first approach.
Requirements
7+ years (principal) or 4+ years (senior) of experience designing and building scalable machine learning solutions.
Experienced with transformer-based model training, inference, and product integration.
Ability to break down product requirements into iterative deliverable stages.
Depth in recommendation, search retrieval and ranking, or LLM post-training and agentic systems is a plus.
BS, MS, or PhD in Computer Science or a related discipline or equivalent experience.
Experience initiating and facilitating challenging technical decisions across multiple teams.
Creative and strategic approach to solving hard problems.
Conditions
Based in San Mateo, CA; onsite Tuesday–Thursday, optional Monday and Friday.
Annual salary range $278,530–$345,040 USD, plus equity and benefits.