Discord

Senior Software Engineer, Machine Learning (Ads)

Discord
Apply
2 months ago

Base Salary

$220k - $275k/yr

Responsibilities

  • Design, develop, and deploy machine-learning models for ads targeting and ranking.
  • Develop ML solutions such as identity graphs to improve ad targeting.
  • Build and optimize ad-ranking models against campaign objectives such as app installs and link clicks.
  • Improve targeting and ranking using on-platform and off-platform signals.
  • Collaborate with product, engineering, and business teams on the Ads ML roadmap.
  • Scale ML infrastructure for increasing concurrent ad campaigns while maintaining low-latency decisions.
  • Research and implement state-of-the-art techniques for online advertising.

Requirements

  • At least 5 years of experience as a Machine Learning Engineer or Data Scientist.
  • At least 3 years of experience in Ads ML, including areas such as ad ranking, personalization, optimization, privacy-compliant user modeling, targeting, or measurement.
  • Strong proficiency in Python and familiarity with PyTorch or TensorFlow.
  • Experience with applied deep learning, including transformer or embedding models.
  • Demonstrated experience designing, implementing, and scaling ML-driven advertising systems in real-world applications.
  • Experience with real-time ML inference, A/B testing, and optimization frameworks.
  • Ability to translate ML evaluation results and performance metrics into actionable product roadmap items.
  • Ability to connect business objectives to ML solutions and adapt priorities toward high-impact problems.
  • Understanding of performance advertising and how ML affects revenue and advertiser retention is preferred.
  • Knowledge of ad-tech standards and concepts such as targeting, retrieval, ranking, pacing, frequency, and auctions is preferred.
  • Experience with large-scale recommendation systems, data infrastructure, and distributed computing is preferred.

Benefits

  • Equity and benefits are included in the full-time compensation package.
  • Discord provides reasonable accommodations during the interview process.

Tech Stack

PythonPyTorchTensorFlow

Categories

Discord

About Discord

501-1,000 employees

Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before, during, and after playing games. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Take a look at https://discordapp.com/jobs for openings.

Contact me