Roku
Senior Engineering Manager - Machine Learning
Job · Full-timeIn OfficeBengaluruEntry level / 0-2 years1 opening
About this role
Roku is hiring for Senior Engineering Manager - Machine Learning in Bengaluru. This opening was published by Roku on their official greenhouse careers board on 22 May 2026 and was verified as still open on 17 September 2026.
About the role
Teamwork makes the stream work.
What you'll do day to…
Similar jobs hiring now
View allNot quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.
Skills you'll use
Machine LearningDeep LearningTeamworkStatisticsSparkAirflowTensorFlowPyTorchLLMGenerative AISystem DesignCompensation
What you'll do
- Lead, mentor, and grow a team of ML engineers; foster a culture of technical excellence, ownership, and collaboration
- Set the technical roadmap, aligning priorities across the team and within the broader Recommendations organization
- Drive system design and architecture decisions for ML models powering content ranking, user modeling, multi-objective optimization, and personalization across Roku's key surfaces
- Provide technical leadership on model architecture choices, training and serving infrastructure, and evaluation methodologies
- Own the A/B experimentation and measurement strategy for your team's surfaces; ensure ML work is tied to measurable product and business outcomes
- Champion the adoption of generative AI to push the boundaries of recommendation and personalization
- Partner with Product, Engineering, and cross-functional stakeholders to translate business goals into ML solutions
- Recruit and develop ML talent in Bengaluru; establish strong engineering practices and a high hiring bar
Who can apply
- Balance long-term research investments with near-term production improvements across multiple concurrent workstreams
- 14+ years of experience in machine learning engineering, with a strong track record of shipping models to production in consumer-facing products (recommendations, search, ads, personalization, or similar domains)
- Experience managing an ML or software engineering team
- BS/MS in Computer Science, Mathematics, Statistics, or a related quantitative field; PhD is a plus
- Deep expertise in recommendation system architectures, deep neural networks, and ranking models
- Strong software engineering fundamentals and experience writing production-quality code
- Experience with large-scale ML tooling and infrastructure: PyTorch/TensorFlow, Spark, Airflow, cloud-native MLOps platforms
- Experience with multi-objective optimization, reinforcement learning, or Bayesian methods in production settings
About Roku
About Roku
This is the jump-off point to learn about working at Roku, including our employees, the Roku culture, our office locations around the world, and student internship opportunities. Roku, jobs, careers, internship, streaming, TV, engineering
Join us at the leading edge of technology and…
Visit Roku’s official website ↗Searching for “Roku jobs” or “jobs at Roku”? You’re in the right place.
Similar Jobs
Hand-picked roles that match this job's skills
4C Corporate Services
4C Corporate Services is hiring a Civil Engineer FreshersHybridChennai24mo
25K/moApply
In OfficeNoida3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
Edwards Lifesciences
Senior Engineer, AI & Machine LearningRemoteIndia3mo
Stipend N/AApply
Edwards Lifesciences
Engineer II, AI/Machine LearningIn OfficePune3mo
Stipend N/AApply
RemotePune3mo
Stipend N/AApply
o9 Solutions Management India
Senior/Lead Data Scientist - Demand ForecastingIn OfficeBengaluru3mo
Stipend N/AApply
Ema Unlimited
Principal Machine Learning EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeIndia3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
In OfficeBengaluru3mo
Stipend N/AApply
Graviton Research Capital
Machine Learning ResearcherIn OfficeGurugram3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Sandisk
Senior AI/ ML EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Sandisk
Staff AI/ML EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeMumbai3mo
Stipend N/AApply
NielsenIQ
Lead Data ScientistIn OfficeVadodara3mo
Stipend N/AApply
Clifford Chance
AI Engineer (Manager level)In OfficeHyderabad3mo
Stipend N/AApply
Freshworks
Lead - Data ScientistIn OfficeBengaluru3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ping Identity
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Endava
Business AnalystIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ready to apply for Senior Engineering Manager - Machine Learning?
Free to apply · takes under 2 minutes · Roku reviews on a rolling basis.
Apply Now



