Staff ML Engineer - Ad Serving & Marketplace Intelligence

Roku

New York (NY)

Hybrid

USD 195,000 - 510,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Equity awards
Life insurance
Disability benefits
Parental leave
Wellness benefits
Paid time off

Job summary

Roku, a leading TV streaming platform, seeks a staff-level machine learning engineer in New York to lead marketplace intelligence and demand optimization. You will apply advanced analytics to pricing, allocation, and auction dynamics in Roku Exchange, shaping high-impact ML strategies and production systems.

Ideal candidates have 10+ years in ML, production experience, and strong Python/SQL/Java/Scala skills.

Qualifications

  • 10+ years of industry experience applying machine learning and data science to solve real-world problems.
  • Deep expertise in statistics, machine learning, and optimization techniques.
  • Hands-on experience building and deploying ML models in production, including feature engineering, model serving, monitoring.

Responsibilities

  • Translate ambiguous business problems into clear hypotheses, measurable objectives, and actionable strategies.
  • Develop advanced ML models and research-driven methodologies to drive product innovation and improve business outcomes.
  • Design and run live experiments to prototype improvements and validate their effectiveness.
  • Build production-grade ML systems that operate reliably in large-scale, low-latency ad serving environments.
  • Partner with cross-functional stakeholders to define, plan, and drive the ML strategy for Ad Serving.
  • Provide technical leadership and mentorship in machine learning, experimentation frameworks, and applied research best practices.

Skills

10+ years ML experience
Statistics & optimization
Cross-functional leadership
Python expertise
CS fundamentals

Tools

Python
SQL
Java/Scala

Job description

Roku, a leading TV streaming platform, seeks a staff-level machine learning engineer in New York to lead marketplace intelligence and demand optimization. You will apply advanced analytics to pricing, allocation, and auction dynamics in Roku Exchange, shaping high-impact ML strategies and production systems.

Ideal candidates have 10+ years in ML, production experience, and strong Python/SQL/Java/Scala skills.

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

Similar jobs worth comparing

Staff ML Engineer — Ad Serving & Real-Time Auctions
Staff ML Engineer — Ad Serving & Real-Time Auctions

Roku • Boston (MA)

Hybrid
USD 196,000 - 435,000
Health insurance
Equity awards
Life insurance
+4
Staff ML Engineer, Ad Serving — Hybrid/Remote Fridays
Staff ML Engineer, Ad Serving — Hybrid/Remote Fridays

Roku, Inc. • New York (NY)

Hybrid
USD 195,000 - 510,000
Health insurance
Equity awards
Paid time off
Senior ML Engineer, Real-Time Ad Tech Platform
Senior ML Engineer, Real-Time Ad Tech Platform

Roku, Inc. • Austin (TX)

Hybrid
USD 120,000 - 180,000
Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)
+4
Senior ML Platform Engineer - Real-Time Recommendations
Senior ML Platform Engineer - Real-Time Recommendations

Socket.dev • New York (NY)

On-site
USD 230,000 - 360,000
Health insurance
Equity awards
Life insurance
+3
Senior ML Platform Engineer – Real-Time Recommendations
Senior ML Platform Engineer – Real-Time Recommendations

Roku • New York (NY)

Hybrid
USD 230,000 - 360,000
health insurance
equity awards
life insurance
+4
Senior ML Engineer: SOTA Platform for Ad Optimization
Senior ML Engineer: SOTA Platform for Ad Optimization

Roku, Inc. • San Jose (CA)

Hybrid
USD 148,750 - 361,000
Health insurance
Equity awards
Life insurance
+2
Staff Machine Learning Engineer, Ad Serving
Staff Machine Learning Engineer, Ad Serving

Roku • New York (NY)

Hybrid
USD 195,000 - 510,000
Health insurance
Equity awards
Life insurance
+4
Senior ML Engineer — Ranking & Personalization Lead
Senior ML Engineer — Ranking & Personalization Lead

Roku • San Jose (CA)

Hybrid
USD 361,000 - 510,000
Health insurance
Equity awards
Life insurance
+4
Staff Machine Learning Engineer, Ad Serving
Staff Machine Learning Engineer, Ad Serving

Roku, Inc. • New York (NY)

Hybrid
USD 195,000 - 510,000
Health insurance
Equity awards
Paid time off
Senior ML Platform Engineer, Real-Time Recommendations
Senior ML Platform Engineer, Real-Time Recommendations

Latitude • San Jose (CA), Northern (KY)

Hybrid
USD 230,000 - 360,000
Health insurance
Equity awards
Life insurance
+4