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

Senior Machine Learning Engineer

$216.7k - $303.4k
Full-time

Reddit

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 130 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.

In this role, you will:

  • 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

(Level will be determined during the interview process; IC4 expectations assume deeper experience and broader scope.)

  • 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Remote vacancy
  •  ...As the technical lead for Search Serving, the full-time Senior Principal Machine Learning Engineer will design and build high-quality search systems, set the long-term architecture for online retrieval and ML inference, and establish strong production practices, all while... 
    Senior
    Full time
    Work at office
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • $185k - $235k

     ...applying those outputs inside the ads models that consume them in real time.About the roleWe are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform raw user signals into production targeting and bidding... 
    Senior
    Full time
    Local area
    Work from home

    News Break

    Bellevue, WA
    3 days ago
  •  ...and we foster the trust and relationships that help people do their best work together.What’s the role?Etsy is hiring a Senior Machine Learning Engineer to join the Search Ads team. We are looking for individuals who are product and delivery-driven, and are passionate... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    1 day ago
  •  ...a growing team with a huge impact that builds tools and platform capabilities for data scientists and ML engineers to access feature data, build machine learning models, test hypotheses and productionize them on our ML platform hosted in Google Cloud. How can we help... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Etsy

    Brooklyn, NY
    1 day ago
  •  ...the two, giving them the flexibility to balance business responsibilities and support their families.Atlassian is seeking a Machine Learning Engineer to join our Growth organization. Growth builds intelligent, personalized experiences that help customers discover value,... 
    Senior
    Temporary work
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  •  ...goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities Senior Machine Learning Engineer — Agentic Search & Query IntelligenceAtlassian is seeking a Senior Machine Learning Engineer to join our Query Intelligence... 
    Senior
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    1 day ago
  • $207k - $244k

     ...is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company.About the team/roleWe’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core products. This role sits on the ML team inside Checkr’s Data & ML organization... 
    Senior
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences, agentic systems, models, evaluation frameworks, and data platforms that power Atlassian’s AI products.Working at AtlassianAtlassians... 
    Senior
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent experiences, agentic systems, models, evaluation frameworks, and data pipelines that power Atlassian’s AI products and... 
    Senior
    Work at office
    Local area
    Immediate start
    Worldwide

    Atlassian

    San Francisco, CA
    3 days ago
  •  ...Senior Machine Learning Engineer Position Type: Full-Time/Onsite in Richmond, VA - NO REMOTE Level: Senior Department: Engineering About the Role We are seeking an exceptional Senior Machine Learning Engineer to join our growing AI team. This role offers... 
    Senior
    Full time
    Remote work

    Pennant Solutions Group

    Eastern, KY
    3 days ago
  •  ...Seeking a full-time Senior Machine Learning Engineer to work remotely, who will build scalable AI proofs-of-concept, partner with cross-functional teams to translate business needs into AI solutions, and design modern AI systems using advanced technologies. Key Responsibilities... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...insights on various topics and providing a unique platform to learn and connect with others. - Poe com/: a platform providing...  ...team works on challenging problems every day. Our Machine Learning Engineers are tasked with optimizing the advertising product at Quora... 
    Senior
    Full time
    Remote work

    Quora

    Remote
    23 days ago
  • $206.1k - $269.08k

     ...Engineering | San Francisco, United States | Remote, Remote | Atlassians can choose where they work – whether in an office, from...  ...more useful to customers. What you’ll do As a Senior Machine Learning Engineer, you’ll tackle the open-ended technical problems... 
    Senior
    Work at office
    Local area
    Remote work

    Atlassian

    Eastern, KY
    1 day ago
  •  ...era and make complex collector data more accessible. Our engineering mission is to build trusted, scalable systems that improve...  ...experience for every collector. We’re looking for a Senior Machine Learning Engineer to join our AI/ML team and build applied machine... 
    Senior
    Remote work
    Worldwide

    Collectors Holdings, Inc.

    Eastern, KY
    3 days ago
  • $160k - $250k

     ...Job Description Senior Machine Learning Engineer – Recommendation Systems Remote – United States Salary: $160,000 – $250,000 + Equity Please note: Candidates must be fluent in both Mandarin and English. Revive Recruitment is partnering with a well... 
    Senior
    Remote work

    Revive It Recruitment United States and Saudi Arabia Full-ti...

    Remote
    more than 2 months ago
  • $225k - $300k

     ...Horowitz (a16z), OpenAI Startup Fund, and Kleiner Perkins — and we’re just getting started. The Role: As a Senior Machine Learning Engineer at Ambience , you will build and improve the AI systems that power our clinical products. You’ll own complex projects... 
    Senior
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Ambience Healthcare, Inc.

    Eastern, KY
    1 day ago
  • $195k - $230k

     ...make a difference, we'd love to hear from you! For more information, visit  About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI / LLM technologies to real-world production problems... 
    Senior
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    a month ago
  • $130k - $160k

     ...insights about the social sector. We get you the information you need to do good. Candid currently has an opportunity for a Senior Machine Learning Engineer. Candid’s Data Science and AI team builds and ships machine learning and AI models across many concurrent projects.... 
    Senior
    Temporary work
    Summer work
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Candid

    Eastern, KY
    3 days ago
  •  ...vulnerability and risk. Location: This position is remote within the United States. Role Summary: We’re looking to hire a Senior Machine Learning Engineer to build models and data-driven systems that help classify, label, and enrich vast amounts of Internet data, providing... 
    Senior
    Full time
    Remote work
    Worldwide

    Censys

    Canada
    23 days ago
  • £95k - £110k per year

     ...Our forecasting models enter into a complex environment with key machine and human decisions being made on their predictions, facing...  ...taking ownership of the product and outcome end-to-end. Machine learning at Sona is a success if we have happy clients running successful... 
    Senior
    Hourly pay
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work
    Rotating shift

    Sona

    Remote
    16 days ago
  •  ...Position Summary The Machine Learning Engineer will be responsible for the end-to-end development and deployment of Large language and machine learning models, with a primary focus on data preprocessing, model training, and fine-tuning using large-scale healthcare datasets... 
    Senior
    H1b
    Remote work
    Flexible hours

    C the Signs

    Boston, MA
    3 days ago
  •  ...to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation...  ...: Remote, Full-time Role Overview We’re hiring a Senior Machine Learning Engineer to architect, build, and deploy high-performance... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Fusemachines

    New York, NY
    11 days ago
  •  ...hardware, software, AI, cryptography, mobile engineering, and global operations. Our teams come...  ...is also named to the [Time AI 100]( Learn more about the newest product launches from...  ...team at Tools for Humanity owns the machine learning systems behind the World Network... 
    Senior
    Full time

    Tools for Humanity

    Germany
    5 days ago
  • $180k - $250k

     ...Role: Senior Machine Learning Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 / yr + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    more than 2 months ago
  • $190k - $250k

     ...redefining media buying with our Deep Learning Advertising Platform. Since 2015, we...  ...of large-scale distributed systems, machine learning engineering, and platform architecture. You will...  ...model training pipelines. This is a senior individual-contributor role for an engineer... 
    Senior
    Work at office
    Remote work
    Work from home

    Cognitiv

    San Mateo, CA
    a month ago
  • $25k

     ...value. What you’ll do Design, build, and deploy machine learning models and systems that operate reliably at scale in...  ..., and real-time inference pipelines Embed on a product engineering team and collaborate closely with data scientists, PMs ,and... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    SeatGeek

    Remote
    26 days ago
  •  ...operational demands, the front line gets what it needs to succeed. Job Description We are seeking an experienced Senior Machine Learning Engineer to join our AI/ML team and build the infrastructure that powers the development, evaluation, deployment, and... 
    Senior
    Full time
    Work at office
    Remote work

    artificial intelligence and robotics laboratory (itu air lab...

    Arlington, VA
    3 days ago
  • $189.51k - $274.6k

     ...insights on various topics and providing a unique platform to learn and connect with others. Poe : a cloud workspace...  ...Monetization team works on challenging problems every day. Our Machine Learning Engineers are tasked with optimizing the advertising product at Quora... 
    Senior
    Full time
    Remote work

    Quora

    Remote
    10 days ago
  • $161k - $246k

    Description Job Description Overview: The ASUS Robotics & AI Center is seeking a Senior Machine Learning Engineer to join our global research and development team. This role centers on leading the design and delivery of advanced computer vision and perception systems... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work

    ASUS Computer International

    Boston, MA
    a month ago
  • $5,000 per month

     ...that continuously monitor, regulate, and improve their own behavior during real-world operation. We are looking for a Senior Machine Learning Engineer to join our ML Systems team in Boston. You will design, build, and operate production ML systems with built-in feedback... 
    Senior
    Remote work
    Home office
    Flexible hours

    Regenerativeaitool

    Boston, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!