← Back to list
Job

Senior Software Engineer, Machine Learning (Ads)

AI / ML Engineer • On-site • Full-time • 📍 San Francisco Bay Area

As a Senior Software Engineer on the Revenue ML team, you'll help build and scale ML capabilities for Discord's emerging Ads initiative — ads measurement, targeting, and delivery ranking — with a direct impact on ad relevance, performance and revenue.

Responsibilities

  • Design, develop, and deploy machine learning models for ads targeting and ranking
  • Develop sophisticated ML solutions such as identity graph to enhance ad targeting
  • Build and optimize ad ranking models to serve the most effective ads based on campaign objectives (e.g. app installs, link clicks)
  • Improve ads targeting and ranking by leveraging both on-platform and off-platform signals
  • Collaborate cross-functionally with product, engineering, and business teams to define and execute the Ads ML roadmap
  • Scale ML infrastructure to support an increasing number of concurrent ad campaigns while ensuring low-latency decision-making
  • Drive research and implementation of state-of-the-art ML techniques in online advertising

Requirements

  • 5+ years of experience as a Machine Learning Engineer or Data Scientist
  • 3+ years of experience specifically in Ads ML (ranking, personalization, optimization, privacy-compliant user modeling, targeting, or measurement)
  • Strong proficiency in Python and familiarity with deep learning frameworks such as PyTorch or TensorFlow
  • Experience with applied deep learning (e.g. transformers, embedding models)
  • Proven track record of designing, implementing, and scaling ML-driven ad systems in real-world applications
  • Experience with real-time ML inference, A/B testing, and optimization frameworks
  • Experience translating ML evaluation results and performance metrics into actionable roadmap items
  • Ability to connect business objectives to ML solutions, with flexibility to shift focus to the highest-impact problems

Nice to have

  • Strong understanding of performance advertising and how ML impacts revenue and advertiser retention
  • Knowledge of ad tech industry standards: targeting, retrieval, ranking, pacing, frequency, auction
  • Experience with large-scale recommendation systems
  • Experience with large-scale data infrastructure and distributed computing

Soft skills

Cross-functional collaboration with product, engineering and business teamsFlexibility to shift focus toward the highest-impact problems as priorities evolve

What we offer

  • US base salary range: $220,000-$275,000 + equity + benefits

About the company

Discord has a highly engaged community of millions of daily active users who use the platform for many reasons, with one thing nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, making it easier and more fun to hang out before, during and after playing games.

Languages: Angol: Felsőfok

Similar jobs