Senior ML Platform Engineer – Real-Time Recommendations

Roku

New York (NY)

Hybrid

USD 230,000 - 360,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

health insurance
equity awards
life insurance
disability benefits
parental leave
wellness benefits
paid time off

Job summary

Roku is looking for a Machine Learning Platform Engineer to design, build, and scale robust distributed systems powering personalized content recommendations for millions of users.

You will develop end-to-end ML platforms and infrastructure, ensuring deployment, monitoring, and optimization of algorithms and workflows at scale. The role emphasizes collaboration with cross-functional teams in New York and a strong emphasis on pioneering platform engineering.

Qualifications

  • 5+ years of experience building software solutions to concrete problems.
  • Strong CS fundamentals and ability to write algorithms.
  • Fluency in one of Java, Scala, Kotlin, or Python.
  • Experience with big data systems (e.g., Spark, Kafka, Flink, S3, Airflow).
  • Familiar with ML frameworks and tools (e.g., PyTorch, HuggingFace, SageMaker).
  • AI literacy and curiosity about GenAI and automation.

Responsibilities

  • Design, build, and maintain scalable platform services serving millions of transactions per second.
  • Run and monitor online AB tests via platform services, analyzing metrics to optimize performance.
  • Collaborate with US-based engineers and cross-functional teams to translate requirements into modular components and APIs.
  • Evolve the ML platform to support developer velocity and scalability.
  • Mentor new team members on platform engineering best practices.

Skills

5+ years experience
Strong CS fundamentals
Java/Scala/Kotlin/Python
Big data experience
ML frameworks
AI literacy

Education

MS in Computer Science

Tools

Spark/Kafka/Flink
S3/Airflow
Ray
PyTorch/HuggingFace
SageMaker

Job description

Roku is looking for a Machine Learning Platform Engineer to design, build, and scale robust distributed systems powering personalized content recommendations for millions of users.

You will develop end-to-end ML platforms and infrastructure, ensuring deployment, monitoring, and optimization of algorithms and workflows at scale. The role emphasizes collaboration with cross-functional teams in New York and a strong emphasis on pioneering platform engineering.

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

Similar jobs worth comparing

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
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 Engineer: Architect AI for Streaming Content
Senior ML Engineer: Architect AI for Streaming Content

Socket.dev • San Jose (CA)

Hybrid
USD 141,000 - 361,000
Senior ML Engineer — AI-Driven Content Platform
Senior ML Engineer — AI-Driven Content Platform

Roku • San Jose (CA)

Hybrid
USD 141,000 - 361,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
Senior ML Platform Engineer for Large-Scale Recommendations
Senior ML Platform Engineer for Large-Scale Recommendations

Reddit, Inc. • San Francisco (CA)

On-site
USD 191,000 - 267,000
Healthcare Benefits
401k with Employer Match
Global Benefit programs
+5
Staff ML Engineer, Real-Time Ad Serving
Staff ML Engineer, Real-Time Ad Serving

Roku • Boston (MA)

Hybrid
USD 196,000 - 435,000
Health insurance
Equity awards
Life insurance
+4
Senior ML Engineer — Vision, AI Strategy & Production
Senior ML Engineer — Vision, AI Strategy & Production

Roku, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 325,000 - 397,000
Health insurance
Equity awards
Life insurance
+4
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Socket.dev • New York (NY)

On-site
USD 230,000 - 360,000
Health insurance
Equity awards
Life insurance
+3
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning

Roku • New York (NY)

Hybrid
USD 195,000 - 465,000
Health insurance
Equity awards
Paid time off
+2