Discord is a platform with millions of daily active users, focused on gaming and shared interests.
The Consumer Revenue ML team applies Machine Learning across Discord's core revenue surfaces — Shop, Nitro, Server Subscriptions, and Gifting.
Responsibilities
Build ranking, targeting, and recommendation systems that connect users to the right products, subscriptions, and content.
Lead cross-functional technical initiatives across multiple verticals.
Translate experiment results into roadmap decisions.
Build ML systems from 0→1 in ambiguous, early-stage environments and take them to production at scale.
Requirements
8+ years of experience in applied Machine Learning, including Ph.D. or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
Strong expertise in applied deep learning and mainstream RecSys model architecture (two-tower, transformer-based models, multi-task learning).
Strong proficiency in Python and ML frameworks such as PyTorch, JAX, or TensorFlow.
Strong product and business intuition.
Excellent communication and collaboration skills.
Ability to thrive in ambiguous environments.
Nice to have
Built internal ML platform/tooling adopted by multiple product teams.
Familiarity with personalized marketing systems — lifecycle targeting, audience segmentation and lookalikes, campaign optimization.
Deep expertise in distributed training (PyTorch on GPU, Ray, Anyscale) and large-scale data processing pipelines (Chronon, Spark, Flink).
Conditions
US-based, remote possible; SF office available for Bay Area residents.
Base salary range $272,000 to $340,000 + equity + benefits.