Senior Principal ML Engineer — Ads Optimization (Hybrid/Remote)

PubMatic

Minnesota

Hybrid

USD 260,000 - 330,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Commuter benefits
Wellness programs
DTO leave

Job summary

PubMatic, a leading AI-powered ad tech company, is seeking a Senior Principal Machine Learning Engineer to build next-generation performance optimization for the Activate platform. You will apply ML, prediction, ranking, calibration, experimentation, and optimization techniques to improve campaign outcomes across CTR, CPA, ROAS, and other metrics.

The role emphasizes production ML systems, model monitoring, online/offline evaluation, and collaboration with engineers, product, analytics, and

Qualifications

  • Experience building large-scale production ML/optimization systems.
  • Strong ML fundamentals including ranking, calibration, experimentation, and evaluation.
  • Experience with CTR/CVR prediction, bid optimization, value modeling, forecasting, calibration, or performance optimization.
  • Ability to reason about model quality, business impact, and production tradeoffs.

Responsibilities

  • Build and improve ML models for campaign optimization, prediction, ranking, bidding, forecasting, and calibration.
  • Develop algorithms that balance spend delivery, cost efficiency, goals, and marketplace dynamics.
  • Work on large-scale ML systems using signals from auctions, impressions, clicks, video events, conversions, and user data.
  • Design and improve CTR, CVR, VCR, CPA, ROAS, app-install, and campaign-performance models.
  • Develop bidding, pacing-aware optimization, ranking, exploration, and value-estimation approaches.
  • Improve model calibration, online/offline evaluation, experimentation, observability, and production feedback loops.
  • Collaborate with signal engineers to define features, labels, attribution windows, and training data.

Skills

10+ years prod ML/optimization
Python
Java
SQL
Spark
TensorFlow
PyTorch
XGBoost
Model evaluation
Distributed ML workflows

Education

BS/MS/PhD in CS/ML/Math/Engineering

Tools

TensorFlow
PyTorch
XGBoost
Spark
SQL
Python

Job description

PubMatic, a leading AI-powered ad tech company, is seeking a Senior Principal Machine Learning Engineer to build next-generation performance optimization for the Activate platform. You will apply ML, prediction, ranking, calibration, experimentation, and optimization techniques to improve campaign outcomes across CTR, CPA, ROAS, and other metrics.

The role emphasizes production ML systems, model monitoring, online/offline evaluation, and collaboration with engineers, product, analytics, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Machine Learning Engineer - Optimization
Senior Principal Machine Learning Engineer - Optimization

PubMatic • Minnesota

Hybrid
USD 260,000 - 330,000
Health insurance
Commuter benefits
Wellness programs
+1
Principal Software Engineer - Real-Time Ad Tech (Hybrid)
Principal Software Engineer - Real-Time Ad Tech (Hybrid)

PubMatic • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Paid leave
Healthcare
Commuter benefits
+2
Senior Principal ML Engineer, Ad Platforms — AI for Ads
Senior Principal ML Engineer, Ad Platforms — AI for Ads

5014 Disney Entertainment & Sports LLC • Iowa (LA)

On-site
USD 228,700 - 306,700
Senior ML Engineer - Real-Time Ad Tech & Optimization
Senior ML Engineer - Real-Time Ad Tech & Optimization

Digital Turbine, Inc. • New York (NY)

Hybrid
USD 150,000 - 210,000
Staff ML Engineer: Ads AI Leader (Hybrid, Equity)
Staff ML Engineer: Ads AI Leader (Hybrid, Equity)

Pinterest • San Francisco (CA)

On-site
USD 222,000 - 390,000
Engineering Manager — Ads ML Efficiency & Performance
Engineering Manager — Ads ML Efficiency & Performance

EngineersOfAI • United States

Hybrid
USD 150,000 - 200,000
Senior ML Engineer - Ads & Search, Low-Latency + Equity
Senior ML Engineer - Ads & Search, Low-Latency + Equity

adMarketplace • New York (NY)

On-site
USD 170,000 - 240,000
Bonus
Equity
Senior ML Engineer: Real-Time Ad Ranking & Prediction
Senior ML Engineer: Real-Time Ad Ranking & Prediction

DT • New York (NY)

Hybrid
USD 170,000 - 230,000
Engineering Manager, Ads ML Efficiency (Remote)
Engineering Manager, Ads ML Efficiency (Remote)

Reddit, Inc. • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare benefits
401k with employer match
Flexible vacation
Senior Machine Learning Engineer, Ads Platform (Remote)
Senior Machine Learning Engineer, Ads Platform (Remote)

Segment (Twilio) • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare benefits
401k match
Global benefit programs
+5