Senior ML Engineer — Onboarding & Personalization

Discord

San Francisco (CA)

On-site

USD 220,000 - 275,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) plan
Paid time off
Paid parental leave

Job summary

Discord in San Francisco is seeking a Senior Machine Learning Engineer for the Engagement ML team in Growth. You will design and deploy 0→1 end-to-end ML solutions to help brand-new users discover servers, people, and content, turning first sessions into lasting connections.

You will build scalable recommendation systems, tackle cold-start personalization, and collaborate with cross-functional squads to roadmap Onboarding, emphasizing production ML, embeddings, and strong collaboration to drive

Qualifications

  • 5+ years of experience in Machine Learning, Data Science, or Applied Science.
  • Experience shipping recommendation or personalization systems end to end.
  • Hands-on experience building modern recommendation systems: retrieval and ranking pipelines, embedding-based retrieval (e.g. two-tower models), and deep learning models (e.g. transformers).
  • Experience taking ML systems from ideation to production at scale, including feature pipelines, model serving, monitoring, and online experimentation.
  • Strong product intuition and a passion for building 0→1 ML applications grounded in user feedback and real-world impact.
  • Excellent communication and collaboration skills, able to serve as the ML voice on a cross-functional squad and keep stakeholders aligned on trade-offs, priorities, and progress.

Responsibilities

  • Design, build, and scale the recommendation systems that connect new users to communities and content, from candidate generation and ranking through to online serving.
  • Solve cold-start personalization for users with little or no history on Discord, turning the limited signals available into recommendations for servers, communities, and content.
  • Build and deploy ML models that lift new-user retention, combining purpose-built approaches with shared foundations such as user and server embeddings.
  • Collaborate cross-functionally to shape the Onboarding roadmap, balancing fast learning experiments with the long-term complexity and scalability of the systems behind them

Skills

Machine Learning
Python proficiency
Communication skills
Cross-functional collaboration
Ambiguity handling

Tools

PyTorch
JAX
TensorFlow

Job description

Discord in San Francisco is seeking a Senior Machine Learning Engineer for the Engagement ML team in Growth. You will design and deploy 0→1 end-to-end ML solutions to help brand-new users discover servers, people, and content, turning first sessions into lasting connections.

You will build scalable recommendation systems, tackle cold-start personalization, and collaborate with cross-functional squads to roadmap Onboarding, emphasizing production ML, embeddings, and strong collaboration to drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Onboarding & Personalization
Senior ML Engineer — Onboarding & Personalization

Discord Inc. • San Francisco (CA)

On-site
USD 220,000 - 275,000
Equity
Benefits
Senior ML Engineer - Onboarding & Personalization
Senior ML Engineer - Onboarding & Personalization

Discord • California

On-site
USD 220,000 - 275,000
Equity
Health insurance
401(k)
+2
Senior ML Engineer - Personalization & Growth Engines
Senior ML Engineer - Personalization & Growth Engines

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000
ML Engineer for Growth & Personalization
ML Engineer for Growth & Personalization

TrulyHired • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Equity
401(k) match
Parental leave
+3
Senior Machine Learning Engineer (Growth)
Senior Machine Learning Engineer (Growth)

Discord • California

On-site
USD 220,000 - 275,000
Equity
Health insurance
401(k)
+2
Senior Machine Learning Engineer (Growth)
Senior Machine Learning Engineer (Growth)

Discord Inc. • San Francisco (CA)

On-site
USD 220,000 - 275,000
Equity
Benefits
Staff ML Engineer – Personalization & Discovery
Staff ML Engineer – Personalization & Discovery

Spotify • New York (NY)

On-site
USD 180,000 - 240,000
Senior ML Engineer - Personalization & Recommendations (Remote)
Senior ML Engineer - Personalization & Recommendations (Remote)

Jobgether • United States

Remote
USD 140,000 - 210,000
Equity participation
Health insurance
Remote-first
Staff ML Engineer - Revenue Personalization (Remote)
Staff ML Engineer - Revenue Personalization (Remote)

Discord Inc. • San Francisco (CA)

Hybrid
USD 272,000 - 340,000
Senior ML Engineer, Safety & Trust for Gaming
Senior ML Engineer, Safety & Trust for Gaming

Discord • San Francisco (CA)

On-site
USD 220,000 - 248,000