Roblox
Principal/Senior Machine Learning Scientist - Search and Discovery
$279K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Feb 26, 2026
- Experience
- 7+ years for Principal or 4+ years for Senior.
- Education
- BS, MS, or PhD in Computer Science or a related discipline, or equivalent experience.
- Visa sponsorship
- For US-based roles, Roblox may be unable to employ candidates whose work authorization is related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Develop scalable machine learning systems for Roblox search, discovery, recommendations, and agentic search to help users find relevant content.
What you'll do
- Design and implement machine learning solutions for agentic search, discovery, and large-scale recommendations.
- Develop and evaluate large-model systems, including post-training loops for ranking, query understanding, and agentic applications.
- Integrate research into products and collaborate across teams on user-focused solutions.
What they ask for
- 7+ years of experience for Principal or 4+ years for Senior designing and building scalable machine learning solutions.
- Experience with transformer-based model training, inference, and product integration.
- BS, MS, or PhD in Computer Science or a related discipline, or equivalent experience.
- Initiated and facilitated challenging technical decisions across multiple teams and organizations.
Nice to have
- Depth in recommendation, search retrieval and ranking, or LLM post-training and agentic systems.
Pay
$278,530 — $345,040 USD (base salary)
Tools
LLMs, VLMs, autoregressive models, transformer
AI focus
Innovate on large models for query, user, and content understanding, recommendations, and agentic search; build evaluation and post-training loops using SFT, preference optimization, and RL.
Model-written summary · the original posting is authoritative