Senior ML Engineer — Onboarding & Personalization

Discord Inc.

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

Equity
Benefits

Job summary

Discord is seeking a Senior Machine Learning Engineer for the Engagement ML team within Growth, focusing on the Onboarding squad. You will design end-to-end ML solutions to help new users discover servers, people, and content that convert a first session into a lasting connection.

The role emphasizes building 0→1 ML applications, productionizing features, embeddings, and online experimentation, with strong collaboration across product and engineering teams.

Qualifications

  • 5+ years of experience in Machine Learning, Data Science, or Applied Science, with a track record of shipping end-to-end systems.
  • Hands-on experience building modern recommendation systems: retrieval/ranking pipelines, embeddings, transforms.

Responsibilities

  • Design, build, and scale the recommendation systems that connect new users to communities and content.
  • Solve cold-start personalization for users with little history on Discord.
  • Build and deploy ML models that lift new-user retention.
  • Collaborate cross-functionally to shape the Onboarding roadmap.

Skills

5+ years experience in ML/DS/Applied
Recommendation systems
Python
PyTorch/JAX/TensorFlow
Production ML systems
Cross-functional collaboration
Communication

Tools

PyTorch
JAX
TensorFlow

Job description

Discord is seeking a Senior Machine Learning Engineer for the Engagement ML team within Growth, focusing on the Onboarding squad. You will design end-to-end ML solutions to help new users discover servers, people, and content that convert a first session into a lasting connection.

The role emphasizes building 0→1 ML applications, productionizing features, embeddings, and online experimentation, with strong collaboration across product and engineering teams.

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 • California

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

Discord • San Francisco (CA)

On-site
USD 220,000 - 275,000
Medical, dental, and vision insurance
401(k) plan
Paid time off
+1
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
Senior Growth Software Engineer: Scale Onboarding
Senior Growth Software Engineer: Scale Onboarding

EngineersOfAI • San Francisco (CA)

On-site
USD 196,000 - 220,000
Equity
Benefits
Staff ML Engineer - Revenue Personalization (Remote)
Staff ML Engineer - Revenue Personalization (Remote)

Discord Inc. • San Francisco (CA)

Hybrid
USD 272,000 - 340,000
Senior Machine Learning Engineer (Growth)
Senior Machine Learning Engineer (Growth)

Discord • San Francisco (CA)

On-site
USD 220,000 - 275,000
Medical, dental, and vision insurance
401(k) plan
Paid time off
+1
ML Engineer I - Growth & Personalization at Scale (Remote)
ML Engineer I - Growth & Personalization at Scale (Remote)

Handshake • San Francisco (CA)

On-site
USD 110,000 - 160,000
Equity
401(k) match
Parental leave
+3
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
Staff ML Engineer – Personalization & Discovery
Staff ML Engineer – Personalization & Discovery

Spotify • New York (NY)

On-site
USD 180,000 - 240,000