Discord is seeking a Senior Machine Learning Engineer to join its Engagement ML team and work with the cross-functional Onboarding squad in the Growth organization. The role focuses on designing and building end-to-end machine learning solutions that help new users discover servers, people, and content and develop lasting connections with Discord. The engineer will build and scale recommendation systems, including candidate generation, ranking, and online serving; address cold-start personalization for users with little or no platform history; and deploy models intended to improve new-user retention. The work combines purpose-built solutions with shared foundations such as user and server embeddings. The engineer will also help shape the Onboarding roadmap, balancing rapid experimentation with scalable long-term systems. This is a full-time position with a base salary range of $220,000–$275,000 USD, plus equity and benefits. Applications are accepted on an ongoing basis.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed