CareerPlanSign in

Senior Machine Learning Engineer

USA💼 Full-time💰 $216,700–$216,700🗓 2026-09-05 → 2026-09-25

Core

Design and implement ML models and policies for CPC, CPA, and ROAS-based bidding objectives, pacing systems, and auction participation allocation to optimize ROI, revenue, and delivery smoothness.

Role type

Senior Machine Learning Engineer (Bidding & Auction Optimization)

Builds

Bidding systems, pacing engines, and auction participation allocators for online marketplaces.

Domain

Online advertising, auction systems, and marketplace optimization.

Deliverable

production ML models

Required skills

Python, Java, Go, Spark, Kafka, Airflow, BigQuery, Redis, optimization mathematics, gradient-based methods, constraint handling, software engineering fundamentals, problem formulation, experimentation design, system deployment.

Preferred skills

advertising/auction systems, online marketplaces, search/ranking, bidding/pacing/budget optimization, mechanism design, real-time low-latency decision systems, feature engineering, model optimization, production ML monitoring, project leadership.

Technologies

Spark, Kafka, Airflow, BigQuery, Redis

Responsibilities

Design and implement models for bidding objectives; develop pacing systems to distribute budgets; allocate spend across segments and time zones; translate product goals into optimization problems; own systems from design to production deployment; lead complex initiatives and mentor engineers.

Seniority

Senior, hands-on IC with technical direction and mentorship

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.