Staff Software Engineer, Machine Learning (Consumer Revenue)New$272K–$340K

The opportunity

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on…

What you'll do

  • + years of experience in applied Machine Learning, inclusive 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 (e.g. two-tower, transformer-based models, multi-task learning).

  • Strong proficiency in Python and ML frameworks such as PyTorch, JAX, or TensorFlow.

  • A track record of building ML systems from 0→1 in ambiguous, early-stage: environments, and taking them to production at scale.

  • Strong product and business intuition, with the ability to translate: experiment results into roadmap decisions.

  • Excellent communication and collaboration skills: able to lead cross-functional technical initiatives across multiple verticals and keep stakeholders educated and aligned.

What they're looking for

  • The ability to thrive in ambiguous environments, energized by open-ended, technically challenging problems.
  • Built internal ML platform/tooling (shared data standards, targeting: endpoints, recommender libraries) adopted by multiple product teams.
  • Familiarity with personalized marketing systems: lifecycle targeting, audience segmentation and lookalikes, campaign optimization.
  • Deep expertise in distributed training (e.g. PyTorch on GPU, Ray, Anyscale): and large-scale data processing pipelines (e.g. Chronon, Spark, Flink).