Reddit Inc. logo

Machine Learning Engineer, Ads Optimization & Ads Marketplace Quality

Job Overview

Location

Remote - United States

Job Type

Full-time

Category

Software Engineering

Date Posted

July 6, 2026

Full Job Description

đź“‹ Description

  • • Design and implement optimization algorithms for auction, bidding, and pacing systems that balance advertiser performance, user experience, and marketplace efficiency.
  • • Own end-to-end systems from problem formulation and algorithm design to experimentation, production deployment, and iterative improvement.
  • • Build models and policies to compute bids for optimization objectives including CPC, CPA, and ROAS-based strategies.
  • • Develop pacing mechanisms that smoothly allocate budgets across accounts, campaigns, and ad groups to prevent overspend or underspend.
  • • Intelligently allocate ad spend and auction participation across user segments, platform surfaces, and time zones.
  • • Translate product and marketplace goals into concrete optimization problems with constraints around ROI, revenue, delivery smoothness, fairness, and user experience.
  • • Collaborate with Ads Marketplace Quality to improve ad matching and ranking by incorporating quality and relevance signals into bidding and auction decisions.
  • • Inform and implement policies around ad load and eligibility that protect user experience while increasing high-quality ad opportunities.
  • • Integrate new bid strategies and pacing mechanisms into the broader ads ecosystem and measurement stack.
  • • Work within either Ads Optimization (bid strategies, budget optimization, pacing) or Ads Marketplace Quality (ad matching, ad load, quality controls) to deliver measurable outcomes for advertisers and Redditors.
  • • For IC4 level: Lead complex, multi-quarter initiatives, set technical direction for key components of the bidding/auction/pacing stack, and mentor other engineers while remaining hands-on.
  • • For IC3 level: Independently own scoped projects, ship production-ready models and services, and contribute to experimentation and measurement frameworks.
  • • Apply custom optimization logic including gradient-based methods and constraint handling, rather than relying solely on black-box ML tooling.
  • • Work with scalable data processing systems such as Spark, Kafka, Airflow, BigQuery, and Redis to support real-time and batch ML workflows.
  • • Collaborate closely with Product, Data Science, and Infrastructure teams across Reddit Ads to align technical solutions with business objectives.
  • • Continuously improve measurable metrics related to advertiser success, user experience, and marketplace health.

🎯 Requirements

  • • 3–5+ years of experience building, deploying, and operating machine learning systems in production (5+ years for IC4)
  • • Strong programming skills in Python, Java, Go, or similar languages with solid software engineering fundamentals
  • • Experience designing scalable data processing systems (e.g., Spark, Kafka, Airflow, BigQuery, Redis)
  • • Demonstrated ability to translate ambiguous product or business problems into measurable technical solutions
  • • Evidence of strong math and optimization skills, such as a degree or equivalent background in a quantitative field (math, physics, economics, operations research, etc.)
  • • Work experience in optimization-heavy domains such as bidding, auctions, pricing, logistics, or quantitative finance (especially for IC4)

🏖️ Benefits

  • • Comprehensive Healthcare Benefits and Income Replacement Programs
  • • 401k with Employer Match
  • • Global Benefit programs including workspace, professional development, and caregiving support
  • • Family Planning Support and Gender-Affirming Care
  • • Mental Health & Coaching Benefits
  • • Flexible Vacation & Paid Volunteer Time Off
  • • Generous Paid Parental Leave

Skills & Technologies

Python
Java
Redis
Kafka
Apache Spark
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Reddit Inc. logo
Reddit Inc.
Visit Website

About Reddit Inc.

Reddit is a social media platform where users submit, vote, and comment on content organized into topic-based communities called subreddits. Founded in 2005, it offers forums for news, hobbies, advice, and discussion, enabling real-time conversations and content ranking through upvotes and downvotes. With millions of daily active users globally, Reddit hosts diverse communities moderated by volunteers, supports multimedia posts, and provides advertising and premium membership options. The platform emphasizes user anonymity, community governance, and crowdsourced information, making it a hub for niche interests, viral content, and public discourse. Reddit went public in 2024 and is headquartered in San Francisco.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Remote - Canada
Full-time
Expired Jun 23, 2026
JavaScript
TypeScript
React
+5 more

3 months ago

Canada
Full-time
Expires Aug 12, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Expires soon
New York, NY
Full-time
Expires Aug 3, 2026 (Soon)
Onsite
$250k-300k

2 months ago

Expires soon
Remote, USA
Full-time
Expires Aug 2, 2026 (Soon)
Remote

2 months ago