Senior Machine Learning Engineer – AdTech

Company: Roku
Apply for the Senior Machine Learning Engineer – AdTech
Location: Cambridge
Job Description:

Overview

In this role you will help build a first-class ML platform for ad optimization at Roku, enabling end-to-end model lifecycle from feature engineering to online serving. You will work with cross-functional teams to improve ad relevance, demographics inference, and yield on large-scale systems. This is a hands-on ML engineering role at scale, offering impact across the ad tech stack and platform for a global audience.

Pay / Benefits

  • mental health support
  • financial wellness resources
  • healthcare options
  • retirement options (401(k)/pension)
  • time off policies
  • commuter benefits

Responsibilities

  • Build and operate ML infrastructure spanning feature engineering, training, versioning, deployment, online serving, evaluation, and monitoring
  • Perform data analysis and feature engineering to support multiple use cases and models
  • Develop models for batch and real-time predictions using methods such as decision trees, logistic regression, neural networks, and Bayesian analysis
  • Handle production operations including low-level system debugging, performance measurement, and optimization on large clusters
  • Collaborate with product managers, data scientists, and other engineers to deliver impactful solutions
  • Stay current with emerging technologies and industry trends

Key requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Statistics, or related field
  • Cross-functional collaboration
  • Continuous learning
  • Problem-solving
  • Spark
  • Python
  • Java

…

Posted: September 30th, 2026