Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Ads Optimization

$216.7k - $303.4k

Reddit, Inc.

Reddit is a community of communities. It's built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit Team Description This role sits in the Ads Optimization organizations, which are responsible for the health and performance of Reddit's ads marketplace. We focus on: Designing the auction and bidding mechanisms that decide which ads show to which users and at what price. Building optimization systems that help advertisers achieve their goals (e.g., conversions, ROAS) under budget and delivery constraints. Ensuring marketplace quality by improving user experience with ads, fighting ad blindness, and increasing valuable ad opportunities on the platform. You’ll join a set of tight-knit engineers working on high-impact, internet-scale problems at the core of Reddit’s revenue engine, collaborating closely with Product, Data Science, and Infra partners across Reddit Ads. Role Description We are hiring Machine Learning Engineers (IC4) to build and evolve the auction, bidding and budgeting systems that power Reddit Ads. Design and implement optimization algorithms for auctions, bidding strategies, and pacing that balance advertiser performance, user experience, and marketplace efficiency. Own systems end-to-end: from problem formulation and algorithm design to experimentation, production deployment, and ongoing iteration. Work across Ads Optimization (bid strategies, budget optimization, pacing) to deliver measurable wins for advertisers and Redditors. We are hiring a Senior (IC4) level: IC4 MLEs lead more complex or multi-quarter initiatives, set technical direction for key parts of the bidding/auction/pacing stack, and mentor other engineers while remaining hands‑on. Responsibilities Auction, Bidding, and Pacing Systems Design and implement models and policies that: Compute bids for different optimization objectives (e.g., CPC, CPA, ROAS-based strategies). Pace budgets smoothly over time across accounts, campaigns, and ad groups while preventing overspend or underspend. Allocate spend and auction participation intelligently across segments, surfaces, and time zones. Translate product and marketplace goals into concrete optimization problems and constraints (e.g., ROI, revenue, delivery smoothness, fairness, and user experience). Required Qualifications 3–5+ years of experience building, deploying, and operating machine learning systems in production (for IC4, typically 5+ years). 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 solutions and to improve measurable metrics. Additional expectations for strong bidding/auction candidates Evidence of stronger math and optimization skills than a generic MLE, such as: Degree or equivalent background in a quantitative field (math, physics, quantitative finance, economics, operations research, or similar). Work experience in optimization-heavy domains (e.g., bidding/auctions, pacing, pricing, logistics optimization, quantitative finance). Comfort reasoning about and implementing custom optimization logic (e.g., gradient-based methods, constraint handling), not just applying black-box tooling. Preferred Qualifications Experience with advertising/auction systems, online marketplaces, or search/ranking systems at scale, particularly in: Bidding, pacing, or budget optimization Auction design, mechanism design, or marketplace quality Campaign performance optimization (e.g., CTR/CVR, CPA, ROAS) Familiarity with large-scale, real-time decision systems and low-latency production environments. Background in feature engineering, model optimization, and production monitoring for ML systems. Experience collaborating with cross-functional partners (Product, DS, Eng) in Ads or marketplace contexts and leading projects from design through rollout. Advanced degree (MS or PhD) in Computer Science, Machine Learning, Operations Research, Applied Math, or a related quantitative field. Potential Teams Ads Optimization (bid strategies, conversion/ROAS optimization, pacing and budget allocation) Benefits Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender‑Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave Pay Transparency This job posting may span more than one career level. In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below. The base salary range for this position is:

$216,700—$303,400 USD

In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know. #J-18808-Ljbffr Reddit, Inc.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Ads Optimization in San Francisco, CA vacancy
  • $137.1k - $201.6k

     ...The mission of the Marketplace Optimization team is to ensure we maintain a healthy Ads Marketplace across all our...  ...intelligence and advanced ML, deep learning techniques to power decision-...  ...We’re looking for a Machine Learning Engineer to help design, build, optimize... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    22 hours ago
  • $160k - $240k

    Tensec is looking for a Machine Learning Engineer in San Francisco to build algorithms and optimization systems that drive their autonomous decision engine. This role involves...  ..., and deploying robust models that enhance ad spends efficiency. Candidates should have 4+ years... 
    Suggested
    Relocation package

    Tensec

    San Francisco, CA
    1 day ago
  • Reddit is hiring Machine Learning Engineers (IC4) to build and evolve the auction, bidding and budgeting systems powering Reddit Ads. You will design optimization algorithms, own end-to-end systems and collaborate across Ads Optimization, Product, Data Science and Infra... 
    Suggested

    Reddit, Inc.

    San Francisco, CA
    3 days ago
  •  ...TeamThe mission of the Marketplace Optimization team is to ensure we maintain a healthy Ads Marketplace across all our...  ...and advanced ML, deep learning techniques to power decision-...  ...the RoleWe’re looking for a Machine Learning Engineer to help design, build, optimize... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  •  ...is building a new Programmatic Ads ML team to bring in exchange-...  ...We’re looking for a Staff ML engineer to develop core bidding and ranking systems that help us optimally buy and sell inventory across...  ...variants, automating path from learnings to launch) while applying strong... 
    Suggested
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    22 hours ago
  • $230k - $322k

     ...interests, passion, and trust. Our Shopping Ads team builds relevant, performant, and...  ...to find them useful. As a Staff Machine Learning Engineer on Shopping Ads, you will lead the...  ...ranking, engagement, conversion, and value optimization. Own end-to-end model development... 
    For contractors
    Work experience placement
    Flexible hours
    Shift work

    Reddit, Inc.

    San Francisco, CA
    1 day ago
  •  ...This is a rare opportunity to lead frontier machine learning work at Pinterest on one of the company’s highest-leverage surfaces: Ads ranking and auctions. In this Sr. Staff...  ...influencing senior partners across product, engineering and research. Bachelor’s/Master’s... 
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    22 hours ago
  • $170k - $216k

     ...team builds the system which learns the spatial-temporal representation...  ...with downstream teams on the optimization and integration into the...  ...set of sensors, enabling engineers like you to (1) develop methods...  ...experience ~3+ years experience in Machine Learning and/or Computer... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    22 hours ago
  •  ...MLE to lead the technical vision for our Ads Advanced Conversion Modeling team, building...  ...lifecycle. Coach and mentor engineers while collaborating with product and sales...  ...assistance. Visit our PinFlex page to learn more about our working model.   In-... 
    Full time
    Work at office
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    22 hours ago
  • $314.58k

     ...our recruiting process here.Within the Ads Delivery team, we try to connect the dots...  ...looking for:Degree in Computer Science, Machine Learning, Statistics or related field.10+ years of professional experience as a hands-on engineer and technical leader leading multiple projects... 
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $229k - $343k

     ...themselves, live in the moment, learn about the world, and have fun together...  ...and other digital services.Snap Engineering teams build fun and technically...  ...forefront.We're looking for a Machine Learning Engineering Manager to join the Web Ads Ranking team at Snap!What you’ll... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $298k - $368k

     ...team builds the system which learns the spatial-temporal representation...  ...with downstream teams on the optimization and integration into the...  ...set of sensors, enabling engineers like you to (1) develop methods...  ...~7+ years of experience in Machine Learning, with a focus on large... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    22 hours ago
  • $209k - $313k

     ...themselves, live in the moment, learn about the world, and...  ...digital services.Snap Engineering teams build fun and...  ....We’re looking for a Machine Learning Engineer to join...  ...causal impact, optimize decision-making, and drive...  ...-treat (ITT) vs. ghost ad methodologies, and the... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $242.8k - $357k

     ...About the Team The Ads & Promos Delivery team...  .... As a Senior Staff Engineer, you will lead the technical...  ...modeling, deep learning, and large language models...  ..., and multi-objective optimization, balancing advertiser...  ...state-of-the-art machine learning and LLM techniques... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    22 hours ago
  • $137.1k - $201.6k

     ...DoorDash’s logistics network. We optimize how deliveries are planned and executed...  ...cost. We do this by applying machine learning, optimization, and systems engineering to the core decisions behind...  ...scale ML models for recommendation, ads, marketplace, logistics, or other... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    22 hours ago
  • $229k - $343k

     ..., live in the moment, learn about the world, and have...  ...digital services.Snap Engineering teams build fun and...  ...re looking for a Staff Machine Learning Engineer to...  ...recommendation systems, ads ranking, generative AI...  ..., deep learning, optimization, evaluation, and experimentationStrong... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    22 hours ago
  • $150k - $175k

     ...Future Neighbors At Nextdoor, Machine Learning is one of the most critical...  ...newsfeed, notifications, ad relevance, connections, search...  ...looking for great machine learning engineers who believe in the power of...  ...data scientists to create optimal experiences on the platform... 
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Nextdoor

    San Francisco, CA
    6 days ago
  • $150k - $200k

     ...instructional materials with dynamic digital learning. Through unparalleled curriculum...  ...other departments, including Product, Engineering, Machine Learning and Analytics, to understand...  ...problem-solving skills, with a knack for optimizing performance and ensuring data... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Kiddom

    San Francisco, CA
    22 hours ago
  •  ...We are a small, fast-growing team of engineers in San Francisco powering Fortune 100 enterprises...  ...our San Francisco office ~ Eager to learn and adapt quickly ~ Prior startup or...  ..., and active learning pipelines Optimize inference, batching, and quantization on... 
    Full time
    Work at office
    Visa sponsorship
    Relocation package

    Pulse

    San Francisco, CA
    22 hours ago
  •  ...from AMD with hands-on support from AMD engineers the team is scaling rapidly to build...  ...scaling , post-training and Reinforcement Learning , sandbox environments for evaluation...  ..., and deployment + inference optimization . You’ll build and iterate quickly on... 
    Full time
    Flexible hours

    Sciforium

    San Francisco, CA
    22 hours ago
  • $150k - $190k

     ...-driven simulation software stack for engineering and manufacturing across advanced industries...  ..., PhysicsX unlocks new levels of optimization and automation in design,...  ...goals. Who We're Looking For As a Machine Learning Engineer in Delivery, you are a problem... 
    Remote job
    Full time
    Flexible hours

    Physicsx

    San Francisco, CA
    22 hours ago
  •  ...Francisco, NYC, or London offices. About the Role As a Machine Learning Engineer on the Marketplace team, you will build the models and...  ...feedback, heterogeneous supply and demand, and the need to optimize across speed, quality, and conversion simultaneously. What... 
    Full time
    Work at office
    Relocation package

    Mercor

    San Francisco, CA
    22 hours ago
  •  ...connect and drive people forward. We are looking for a Machine Learning Engineer to join the growing AI and Machine Learning team at Strava...  ...parts of an ML pipeline from model building, evaluation, optimizing performance, and ensuring the scalability and reliability... 
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Strava

    San Francisco, CA
    22 hours ago
  • $150k - $200k

     ...● Build reliable, high-speed robot autonomy software stack optimized for inference performance ● Advance SOTA dexterous manipulation...  ...Qualifications ● PhD or MS degree in Computer Science, Machine Learning, Robotics, or equivalent technical discipline ● Deep... 
    Full time

    Deft Ai, Inc.

    San Francisco, CA
    22 hours ago
  • $200k - $400k

     ...s top interpretability researchers and engineers from organizations like OpenAI and DeepMind...  ...About the role We’re looking for Machine Learning Engineers to help build our platform...  ...research into production ready tools. Optimize pipelines and infrastructure for... 
    Full time

    Goodfire

    San Francisco, CA
    22 hours ago
  •  ...about the fruit they are seeing. We are looking for a Machine Learning Engineer to build creative, practical, and robust solutions to ML/...  ...and implement intelligent active sampling infrastructure to optimize data collection and improve model performance.... 
    Full time
    Work at office
    Flexible hours
    Weekend work

    Orchard Robotics

    San Francisco, CA
    22 hours ago
  • $213k - $263k

     ...that a virtual world is "real"? We are seeking visionary machine learning engineers and researchers to architect the scalable deep learning...  ...autonomous vehicle simulations. Experience training and optimizing large-scale models on GPU or TPU clusters for efficient production... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    22 hours ago
  •  ...About the Role We're looking for founding Machine Learning Engineers (MLEs) to own and improve our core action models end-to-end - the intelligence...  ...and execute them faster than manual input Design and optimize LLM inference pipelines, including token caching... 
    Full time
    Sleeping nights

    Composite

    San Francisco, CA
    22 hours ago
  •  ...the fastest model on OpenRouter (10,000 tok/s) and deliver optimized small language models designed for retrieval, application,...  ...is the place for you. The Role We’re looking for a Machine Learning Engineer who loves getting close to the metal. This is a hands-on... 
    Full time
    Work at office

    Relace

    San Francisco, CA
    22 hours ago
  •  ...that runs the real economy. Learn more about our vision in our...  ...and deployment. Develop and optimize end-to-end ML pipelines (data...  ...Collaborate with product and engineering teams to integrate and deploy...  ...Have Strong experience in machine learning, deep learning, and... 
    Full time
    Worldwide
    Shift work

    HappyRobot

    San Francisco, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Ads Optimization. Be the first to apply!