Job Details
Senior Software Engineer, Machine Learning (Ads)
Discord Moderator Jobs
Job Description
Job Description: Senior Software Engineer, Machine Learning (Ads)
Company: Discord
Location: San Francisco, CA (Remote)
Salary Range: $202,000 - $222,000 + equity + benefits
Job Type: Full-time
About the Role:
Discord is seeking a Senior Software Engineer specializing in Machine Learning (Ads) to join the Revenue ML team. This role focuses on developing and scaling ML capabilities for Discord’s Ads initiative, enhancing ad measurement, targeting, and ranking to drive revenue growth. As part of an early-stage Ads ML platform, you’ll contribute to foundational ML models that optimize ad relevance and performance.
Responsibilities:
- Design, develop, and deploy ML models for ad measurement, targeting, and ranking.
- Enhance ads measurement frameworks by integrating first-party and third-party data.
- Build ML models to infer user interests and improve ad targeting.
- Optimize ad ranking models to match campaign objectives (e.g., app installs, impressions).
- Work cross-functionally with product, engineering, and business teams on the Ads ML roadmap.
- Scale ML infrastructure to support increasing ad campaigns while ensuring low-latency responses.
- Research and apply state-of-the-art ML techniques for online advertising.
Requirements:
- 5+ years of experience in Machine Learning Engineering or Data Science.
- 3+ years of experience in Ads ML (ads ranking, personalization, optimization, targeting, or measurement).
- Proficiency in Python and ML frameworks such as TensorFlow or PyTorch.
- Proven experience in designing and scaling ML-driven ad systems.
- Expertise in real-time ML inference, A/B testing, and optimization.
- Strong understanding of performance advertising and revenue impact of ML models.
- Ability to thrive in fast-paced, ambiguous environments and build new systems.
Bonus Skills:
- Experience with large-scale data infrastructure and distributed computing.
- Familiarity with deep learning frameworks such as TensorFlow or PyTorch.
- Knowledge of ad tech industry standards and third-party measurement tools.
Why Join Discord?
Discord is shaping the future of social gaming by providing a multi-platform space for communities. This role is an opportunity to impact the company’s revenue by building cutting-edge ML models for Ads in an evolving ecosystem.
Related Jobs
Latest Related Job For You
Staff Software Engineer - Notifications Platform - REMOTE
- Discord Moderator Jobs
- Negotiate
- a day ago
Senior Developer Advocate, Web Games -San Francisco, CA
- Discord Moderator Jobs
- Negotiate
- a day ago
Staff Product Designer, Player Experience -San Francisco, CA
- Discord Moderator Jobs
- Negotiate
- a day ago
Software Engineer, Player Engagement
- Discord Moderator Jobs
- Negotiate
- a day ago
Senior Product Designer, Core Product
- Discord Moderator Jobs
- Negotiate
- a day ago
Senior Copywriter, B2B
- Discord Moderator Jobs
- Negotiate
- a day ago
Product Manager, Growth
- Discord Moderator Jobs
- Negotiate
- a day ago