Senior ML Platform Engineer, Real-Time Recommendations

Latitude

San Jose, Northern (CA, KY)

Hybrid

USD 230,000 - 360,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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 is seeking a talented Machine Learning Platform Engineer to design, build, and scale distributed systems powering personalized content recommendations for millions of users. You’ll develop end-to-end ML platforms, deploy pipelines, and optimize algorithms across a robust infrastructure.

Join the Recommendations team in California to help drive experimentation, monitoring, and scalable services while collaborating with cross-functional teams and mentoring new engineers.

Qualifications

  • 5+ years of experience building software solutions to concrete problems.
  • Strong CS fundamentals with ability to write algorithms.
  • Fluent in Java, Scala, Kotlin, or Python and big data tooling.

Responsibilities

  • Design, build, and maintain scalable platform services: feature store, real-time inference services, vector DBs, etc., that serve millions of transactions per second
  • Run and monitor online AB tests via robust platform services, analyzing platform metrics and business KPIs to optimize recommendation system performance
  • Collaborate with US-based engineering and cross-functional teams to translate business requirements into modular platform components and APIs
  • Enhance and evolve the ML platform ecosystem to support high developer velocity and system scalability
  • Contribute to onboarding, training, and mentoring new team members on platform engineering practices

Skills

5+ years experience
CS fundamentals
Java/Scala/Kotlin/Python
Big data systems
ML frameworks/tools
AI literacy
MS in CS or related

Education

MS in Computer Science or related field

Tools

Ray
PyTorch
HuggingFace
AWS SageMaker
Spark
Kafka
Flink
S3
AirFlow

Job description

Roku is seeking a talented Machine Learning Platform Engineer to design, build, and scale distributed systems powering personalized content recommendations for millions of users. You’ll develop end-to-end ML platforms, deploy pipelines, and optimize algorithms across a robust infrastructure.

Join the Recommendations team in California to help drive experimentation, monitoring, and scalable services while collaborating with cross-functional teams and mentoring new engineers.

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

Roku • New York (NY)

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

Roku, Inc. • New York (NY), 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, 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 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 — 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 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 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 Product Manager — AI-Driven Recommendations
Senior Product Manager — AI-Driven Recommendations

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

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

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

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