Roku - Senior Machine Learning Engineer
3 weeks ago
Machine Learning Engineer at RokuAbout the Role :As a Machine Learning Engineer at Roku, you'll be at the forefront of designing, building, and deploying advanced machine learning solutions that directly impact our millions of members and creators.Your work will focus on enhancing our core products, particularly our search and recommendation systems, to deliver a more personalized and engaging user experience.You'll tackle large-scale challenges, collaborating with a diverse team of engineers, product managers, and data scientists.The role requires applying a wide range of ML techniquesincluding supervised, unsupervised, reinforcement, and generative modelsto solve real-world problems.Key areas of focus include :- Developing and optimizing search algorithms to improve result relevance and speed.- Building sophisticated content recommendation engines that surface the most relevant movies, shows, and channels.- Enhancing personalization to tailor the user interface and content discovery to individual preferences.- Creating predictive models to anticipate user behavior and optimize system performance.- Designing and implementing experiments to validate and refine new features.- Improving streaming performance and quality through data-driven insights.We're Excited If You Have :- 5+ years of professional experience applying machine learning to large-scale, concrete problems.- Alternatively, an MS with 5+ years of experience or a Ph.D. with 3 years of experience in a related field.- Strong Computer Science fundamentals and the ability to write algorithms with ease.- A solid understanding of data science and machine learning principles, including regression, classification, tree-based models, neural networks, and sequence-based models.- Proven familiarity with Natural Language Processing (NLP) approaches like Word2Vec or BERT, including the ability to identify the right KPIs and objective functions for a given problem.- Strong experience with and a hands-on approach to big data technologies, including Spark, EMR, S3, and AirFlow.- Expertise in one or more of the following programming languages : Java, Scala, or Python.- Experience building and deploying in-production ML systems.- A good understanding of system architecture, particularly with experience in big data technologies, streaming architecture, and data pipelines.- A degree in Computer Science, Statistics, or a related field.- A Ph.D. in CS or a related field is preferred.- AI literacy and curiosity.- You have either explored or applied Generative AI in previous work, or you have a strong curiosity and have actively explored its capabilities (ref:hirist.tech)
-
Roku - Machine Learning Engineer
2 weeks ago
Bengaluru, India Roku Full timeOur Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The...
-
Senior Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India Roku Full time ₹ 20,00,000 - ₹ 25,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...
-
Senior Software Engineer, Machine Learning
19 hours ago
Bengaluru, Karnataka, India Roku Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...
-
Senior Machine Learning Engineer
3 days ago
Bengaluru, India Roku Full timeAbout the Role As an ML Engineer at Roku, you’ll design, build, and deploy machine learning solutions that directly impact our members and creators, with a focus on enhancing search and recommendation systems. You’ll work on large-scale systems, collaborate closely with cross-functional teams, and apply advanced ML techniques — including supervised,...
-
Bengaluru, Karnataka, India Roku Full time ₹ 20,00,000 - ₹ 25,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...
-
Bengaluru, Karnataka, India Roku Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...
-
Senior Software Engineer, Machine Learning
3 days ago
Bengaluru, India Roku Full timeTeamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to...
-
Senior Software Engineer, Machine Learning
5 days ago
Bengaluru, Karnataka, India Roku Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...
-
Roku - Senior Product Manager
2 weeks ago
Bengaluru, India Roku Full timeTeamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers...
-
Sr. SW Engineer, Machine Learning
21 hours ago
Bengaluru, Karnataka, India Roku Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTeamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...