
Remote opportunity at
DiscordStaff Software Engineer, Machine Learning (Consumer Revenue)
Discord operates a communication platform centered around gaming, connecting millions of daily active users who gather before, during, and after playing video games. The company is…
Career Tools
About This Role
Discord operates a communication platform centered around gaming, connecting millions of daily active users who gather before, during, and after playing video games. The company is hiring a remote-eligible Staff Software Engineer for its Machine Learning Consumer Revenue team. This group applies machine learning across core revenue channels—including the Shop, Nitro, Server Subscriptions, and Gifting—to develop ranking, targeting, and recommendation systems that connect users with appropriate items, subscriptions, and content.…
Job Description
Discord operates a communication platform centered around gaming, connecting millions of daily active users who gather before, during, and after playing video games. The company is hiring a remote-eligible Staff Software Engineer for its Machine Learning Consumer Revenue team. This group applies machine learning across core revenue channels—including the Shop, Nitro, Server Subscriptions, and Gifting—to develop ranking, targeting, and recommendation systems that connect users with appropriate items, subscriptions, and content. This position is suited for an experienced machine learning professional who can lead organization-wide initiatives, build systems from scratch in early-stage settings, and guide technical direction.
Responsibilities
- Develop ranking, targeting, and recommendation systems for core revenue features like Shop, Nitro, Server Subscriptions, and Gifting
- Construct machine learning systems from the ground up in ambiguous, early-stage environments and scale them to production
- Lead cross-functional technical initiatives spanning multiple verticals and maintain stakeholder alignment
- Convert experimental results into product roadmap strategies
Requirements
- 8+ years of experience in applied machine learning
- Proficiency in Python and machine learning frameworks such as PyTorch, JAX, or TensorFlow
- Expertise in applied deep learning and mainstream recommender system model architectures like two-tower and transformer-based models, as well as multi-task learning
Qualifications
- Ph.D. or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field
- Experience building internal machine learning platforms and tooling adopted by multiple product teams
- Familiarity with personalized marketing systems including lifecycle targeting, audience segmentation, lookalikes, and campaign optimization
- Expertise in distributed training methods and large-scale data processing pipelines
Core Skills
Benefits
- Equity
- Benefits
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the role is US-based and can be performed remotely, though employees living in the Bay Area are welcome to work out of the San Francisco office.
What is the salary range for this role?
The US base salary range for this full-time position is $272,000 to $340,000 per year, plus equity and benefits.
What experience is required to apply?
Candidates must have 8 or more years of experience in applied machine learning, strong proficiency in Python and frameworks like PyTorch, JAX, or TensorFlow, and expertise in applied deep learning and mainstream recommender system model architecture.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.