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
Job Description
Machine Learning Engineer, Ads Optimization – Ads Marketplace Quality
• 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 Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Senior Quality Assurance Analyst, Automation
Goods & ServicesMaking things better by making better things
• 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.
• 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.
Senior QA Automation
EnrouteWe deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled.
• Lead automation initiatives • Establish best practices • Ensure continuous quality across multiple projects • Collaborate with development and QA teams
Scrum Master / QA Engineer
HITCONTRACTHitcontract is an IT recruitment agency and job ad platform. A young and energetic team of recruiters will find any spec
• 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.




