Reddit logo
Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

Machine Learning Engineer, Ads Optimization – Ads Marketplace Quality

Location

United States

Posted

20 hours ago

Salary

$185.8K - $303.4K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishAirflowBigQueryJavaKafkaPythonRedisSparkGo

Job Description

Machine Learning Engineer, Ads Optimization – Ads Marketplace Quality

Reddit

• 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) or Ads Marketplace Quality (ad matching, ad load, quality controls) to deliver measurable wins for advertisers and Redditors.

Job Requirements

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

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

Related Categories

Related Job Pages

More QA Engineer Jobs

Goods & Services logo

Senior Quality Assurance Analyst, Automation

Goods & Services

Making things better by making better things

QA Engineer22 hours ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor

• Develop and maintain automated test scripts using Selenium. • Perform API testing with Postman. • Create and manage test cases with Tricentis. • Validate test data and backend processes using SQL. • Collaborate with teams to ensure quality and test coverage.

Colombia
NeueHealth logo

Software Tester

NeueHealth

Driving value in healthcare for all.

QA Engineer1 day ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Write and manage software integration and regression test cases. • Develop and maintain the testing infrastructure for core healthcare products. • Leverage AI tools to accelerate and automate testing. • Collaborate with cross-functional teams to integrate products with business processes and backend infrastructure. • Work on a variety of products, demonstrating flexibility and adaptability. • Ensure the scalability, performance, and security of developed solutions. • Participate in code reviews, contributing to and maintaining high code quality. • Stay up-to-date with emerging technologies and industry best practices.

United States
$88K - $132K / year
Enroute logo

Senior QA Automation

Enroute

We deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.

QA Engineer1 day ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Lead automation initiatives • Establish best practices • Ensure continuous quality across multiple projects • Collaborate with development and QA teams

Mexico
HITCONTRACT logo

Scrum Master / QA Engineer

HITCONTRACT

Hitcontract is an IT recruitment agency and job ad platform. A young and energetic team of recruiters will find any spec

QA Engineer1 day ago
ContractRemoteTeam 1-10Since 2015H1B No Sponsor

• Performing both manual and automated testing (test case creation, execution, and follow-up). • Understanding dependent systems and validating integrations end-to-end. • Maintaining and monitoring test environments to ensure service availability. • Coordinating with dependent teams to secure and validate test data. • Supporting production stability by analyzing incidents, reproducing issues, and providing clear defect descriptions to developers. • Driving agile ways of working, facilitating retrospectives, and ensuring Scrum processes are followed.

Lithuania
€40 - €55 / hour