InternFlow

Greenhouse ·

full-time

Distinguished Engineer, Machine Learning - Discovery

Roblox · San Mateo, CA, United States

Roblox operates a global platform for 3D immersive digital experiences, enabling a community of developers and creators to build and share interactive content. This Distinguished Engineer role within the Discovery team focuses on the technical vision and execution of machine learning initiatives that power search and recommendation systems. The position involves setting the AI strategy for content distribution, including candidate generation, ranking, and objective functions. The successful candidate will design and evolve infrastructure for both traditional machine learning and generative AI models, such as transformers and LLM-based workflows. Day-to-day responsibilities include authoring technical specifications, collaborating with data and infrastructure engineers, and leading technical direction across multiple teams. This role is suited for an experienced technical leader with over a decade of expertise in building and deploying large-scale recommendation systems. The ideal candidate possesses a deep understanding of model architecture, the ability to translate complex long-term requirements into iterative stages, and a strategic mindset for driving engagement through personalized user experiences at scale.

machine learningrecommendation systemsgenerative aisearch engineeringtechnical leadershipdistinguished engineerlarge-scale infrastructuredata science

Education

  • Level: Bachelor's degree
  • Courses: BS
Machine Learning Engineering10-10 yrs experience

Key Skills

Machine LearningSearchRecommendation SystemsLarge-scale TrainingTransformersLarge Language ModelsEmbedding RetrievalModel InfrastructureData Engineering

Experience required

10-10 years experience
0 yrs10+ yrs

About the Role Distinguished Engineer/Technical Director on Discovery responsible for overall technical vision and execution of machine learning initiatives across search and discovery teams at Roblox. Responsibilities Own technical direction and implementation of ML solutions for search and recommendation systems. Author specifications for new features and improvements. Set AI strategy, drive candidate generation, ranking, objective functions, and value delivery. Build and evolve infrastructure for training, serving, and evaluating traditional and generative AI models. Co‑design models and systems with modelers, data and AI infrastructure engineers, and product teams. Lead engineers by example, foster engineering culture of excellence, and act as technology authority. Collaborate across Roblox teams and external communities, balancing research and practical implementation. Requirements 10+ years of experience delivering large‑scale search and recommendation systems. Experience building large‑scale ML models with billions of parameters and deploying them to production. Ability to break down long‑term product requirements into iterative stages. Proven record of making challenging technical decisions across multiple teams. Strong empathy, user‑centric mindset, and ability to solve data and ML problems. Broad expertise across multiple languages and technologies, adaptable to new situations. Eligibility BS degree required.

Skills for this role

Machine LearningSearchRecommendation SystemsLarge-scale TrainingTransformersLarge Language ModelsEmbedding RetrievalModel InfrastructureData Engineering

Required skills

Machine LearningSearchRecommendation SystemsLarge-scale TrainingTransformersLarge Language ModelsEmbedding RetrievalModel InfrastructureData Engineering

Also mentioned in the listing

generative aisearch engineeringtechnical leadershipdistinguished engineerlarge-scale infrastructuredata science
RoleDistinguished Engineer, Machine Learning - Discovery
CompanyRoblox
LocationSan Mateo, CA, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Senior Machine Learning Engineer, 3D Data

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Machine Learning Engineer

Reddit

San Francisco, CAfull-time
RemoteComputer Science, EngineeringGreenhouseMachine Learning Engineering# Python# Golang# Java# PyTorch+11 more

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...

Apply now →

Staff Machine Learning Engineer

Servicenow

Santa Clara, usfull-time
Top Company
Any GraduateSmartRecruiters

No description available.

Apply now →

Software Engineer, Discovery UX

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
OnsiteAny GraduateGreenhouseSoftware Development# React# TypeScript# JavaScript

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 ...

Onsite Tue-Thu, optional Mon/Fri; No H-1B sponsorship; Salary $153k‑$197k

Apply now →

Machine Learning Engineer 4

Adobe

Noidafull-time
Top Company
Workday

About the Role Adobe is seeking a Machine Learning Engineer to join the Adobe Genuine Engineering team. This group protects Adobe's ecosystem from fraud, abuse,...

Apply now →

Senior Machine Learning Engineering Manager, Communication Safety

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Any GraduateGreenhouseMachine Learning Engineering Management# Machine Learning# Large Language Models# Natural Language Processing# Data Pipelines+4 more

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 ...

Apply now →