Roblox logo

Senior Machine Learning Engineer, Ads, Search, and Discovery

Roblox

San Mateo, CA
Full Time
Senior
255k-255k
12 days ago

Job Description

About the Role

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators. At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We're on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you'll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

Key Responsibilities

  • Drive the design and implementation of machine learning solutions for real-time bidding, ranking, and personalization in ads.
  • Design and implement the machine learning solutions that power the visual and text based search and discovery system to drive Roblox content distribution.
  • Design and implement large scale recommendation models.
  • Design and implement LLMs for visual understanding and natural language understanding.
  • Author specifications for new features and improvements.
  • Collaborate with other teams within Roblox to ensure products are built with a community-first approach.
  • Balance researching new technologies with a practical approach to incorporate research efforts into Roblox products.
  • Communicate with the industry and communities where applicable and serve as an ambassador for Roblox.

Requirements

  • 7+ years of experience designing and building scalable machine learning solutions to solve NLU use cases (for principal level).
  • 4+ years of experience in similar roles (for senior level).
  • Experience with transformer-based model training, inference, and product integration.
  • Ability to break down product requirements into iterative deliverable stages.
  • BS in Computer Science or a related discipline; advanced degrees are a plus.
  • Initiated and facilitated challenging technical decisions across multiple teams and organizations.
  • Deep technical understanding with a user-oriented approach.
  • Creative and strategic problem-solving skills, with the ability to simplify complex ideas.

Nice to Have

  • Experience with developing auto-generated summaries, images, and videos from experience content.
  • Experience working in a fast-paced, innovative environment.

Qualifications

  • BS in Computer Science or a related discipline.
  • Advanced degrees are a plus.

Benefits & Perks

  • Annual salary range of $255,200 — $306,830 USD.
  • Eligibility for equity compensation.
  • Benefits as described by Roblox.

Working at Roblox

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. Roblox also provides reasonable accommodations for all candidates during the interview process.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary255k-255k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Roblox

Website

roblox.com

Location

San Mateo, CA

Industry

All Other Professional, Scientific, and Technical Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches