Senior Machine Learning Engineer
roku · San Jose, California · $230k–$360k
- Posted
- 2 days ago
- Last confirmed live
- 2 days ago
- Published range
- $230k–$360k
What this role involves
The Senior Machine Learning Engineer at Roku will design, build, and scale robust distributed systems for personalized content recommendations. The role focuses on developing end-to-end ML platforms including feature stores, real-time inference services, and A/B testing infrastructure. The engineer will collaborate with cross-functional teams to deliver context-aware recommendations at scale.
Skills this posting asks for
- machine learning
- distributed systems
- java
- scala
- feature store
- real-time inference
- vector databases
- ab testing
- api design
- platform engineering
- cloud computing
- python
- sql
- kubernetes
- docker
- microservices
- data pipelines
- recommendation systems
- ml infrastructure
- model deployment
- monitoring
- scalability
- system design
- ci/cd
Requirements
- 5 years of experience
- Level: senior
From the employer’s posting
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is th…
Read the full description on roku’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at roku
- Senior Data ScientistSan Jose, California
- Senior Data ScientistSanta Monica, California
- Senior Data ScientistNew York, New York
- Senior Data ScientistSan Jose, California
- Senior Product Manager, Content ConversionSan Jose, California
- Senior Director, Software EngineeringSan Jose, California