Senior Machine Learning Engineer at Roku - ScoutJobs - The AI-curated global job board
Skip to content
Roku
Posted a day ago

Senior Machine Learning Engineer

RokuSenior Machine Learning Engineer

Requirements

Bachelors, Masters, or PhD in Computer Science or Statistics, 5 years applied machine learning experience, Proficiency in Spark, Python, or Java, Experience with distributed ML frameworks, Knowledge of large scale computing frameworks

Skills

PythonSparkTensorFlowJavaMachine Learning

About the role

Responsibilities

  • Build a first-class machine learning platform managing the entire model lifecycle, including feature engineering, training, deployment, and monitoring.
  • Identify and generate features to be leveraged by multiple use cases and models through deep data analysis.
  • Develop and evaluate algorithms using techniques such as Decision Trees, Logistic Regression, Neural Networks, and Bayesian Analysis for both batch and real-time prediction.
  • Perform low-level systems debugging, performance measurement, and optimization on large production clusters.
  • Partner with product managers, data scientists, and cross-functional engineering teams to deliver impactful advertising technology solutions.

Requirements

  • Bachelors, Masters, or PhD in Computer Science, Statistics, or a related field.
  • 5 years of experience in applied machine learning working on real-world use cases.
  • Proficient coding skills and strong software development experience in Spark, Python, or Java.
  • Experience with distributed ML frameworks such as Spark-MLlib or TensorFlow.
  • Ability to work with large-scale computing frameworks and data analysis systems (e.g., Spark, Hive, NoSQL stores like Aerospike or ScyllaDB).
  • Familiarity with real-time model evaluation under low-latency constraints.

Preferred Qualifications

  • Previous experience in Ad Tech.
  • Proficient use of AI tools and agentic coding practices.

Benefits

  • Comprehensive healthcare including medical, dental, and vision.
  • Retirement options such as 401(k) or pension plans.
  • Global access to mental health and financial wellness support.
  • Flexible hybrid work approach with remote flexibility on Fridays.

About the Company

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico. We connect consumers to the content they love, enable publishers to monetize large audiences, and provide advertisers with unique capabilities to engage consumers. Our Advertising Performance group uses Machine Learning, Reinforcement Learning, and AI to optimize real-time advertising ecosystems at scale.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Machine Learning Engineer

Roku · Austin

Sign up to apply