Senior Software Engineer, Machine Learning Content Platform
Roku, Inc.
All India • 1 month ago
Experience: 7 to 11 Yrs
PREMIUM
Deal of the Day
--:--:--
7 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
Enter Your Details
Job Description
As a Senior Machine Learning / AI Engineer, Content Platform at Roku, you will play a crucial role in building and owning the next generation of content knowledge platforms to create high-quality and unique experiences for millions of Roku users. Your technical skills, business intuition, and analytical thinking will be leveraged to develop best-in-class machine learning products. Collaboration across teams will be essential, requiring strong communication and presentation skills. Your role will involve designing and implementing advanced Machine Learning models for entity matching, data deduplication, Generative AI tasks such as content summarization, and enhancing the Content Knowledge Graph.
Key Responsibilities:
- Building and owning the next generation of content knowledge platforms and algorithms/systems to enhance user experiences.
- Designing and implementing advanced Machine Learning models for entity matching, data deduplication, and Generative AI tasks.
- Researching and developing advanced AI algorithms, including Vision Models for visual content analysis.
- Developing and maintaining Deep Learning models for data quality checks, visual similarity scoring, and content tagging.
- Implementing KPI measurement frameworks to evaluate model quality and performance.
- Creating products that provide exceptional user experiences meeting performance, security, quality, and stability requirements.
Qualifications Required:
- 7+ years of experience applying Machine Learning and GenAI at scale.
- Strong CS fundamentals with the ability to design algorithms for real-world challenges.
- Expertise in deep generative models, transformers, tree-based methods, and sequence-based models.
- Proven familiarity with NLP approaches like BERT, GPT, and Vision-based approaches like ResNet, EfficientNet.
- Experience with big data systems and programming languages such as Java, Scala, or Python.
- Track record of building in-production Machine Learning systems deploying Generative AI and Vision Model-based pipelines.
- Knowledge of system architecture and big data technologies.
- Understanding of Vision Models for image classification, object detection, and multimodal learning.
- AI literacy and curiosity with a degree in Computer Science, Statistics, or related field (Ph.D. preferred).
At Roku, you'll be part of a company that values collaboration, innovation, and problem-solving. If you are excited about shaping the future of television and have a passion for machine learning and AI technologies, this role offers you the opportunity to make a significant impact in the streaming industry. As a Senior Machine Learning / AI Engineer, Content Platform at Roku, you will play a crucial role in building and owning the next generation of content knowledge platforms to create high-quality and unique experiences for millions of Roku users. Your technical skills, business intuition, and analytical thinking will be leveraged to develop best-in-class machine learning products. Collaboration across teams will be essential, requiring strong communication and presentation skills. Your role will involve designing and implementing advanced Machine Learning models for entity matching, data deduplication, Generative AI tasks such as content summarization, and enhancing the Content Knowledge Graph.
Key Responsibilities:
- Building and owning the next generation of content knowledge platforms and algorithms/systems to enhance user experiences.
- Designing and implementing advanced Machine Learning models for entity matching, data deduplication, and Generative AI tasks.
- Researching and developing advanced AI algorithms, including Vision Models for visual content analysis.
- Developing and maintaining Deep Learning models for data quality checks, visual similarity scoring, and content tagging.
- Implementing KPI measurement frameworks to evaluate model quality and performance.
- Creating products that provide exceptional user experiences meeting performance, security, quality, and stability requirements.
Qualifications Required:
- 7+ years of experience applying Machine Learning and GenAI at scale.
- Strong CS fundamentals with the ability to design algorithms for real-world challenges.
- Expertise in deep generative models, transformers, tree-based methods, and sequence-based models.
- Proven familiarity with NLP approaches like BERT, GPT, and Vision-based approaches like ResNet, EfficientNet.
- Experience with big data systems and programming languages such as Java, Scala, or Python.
- Track record of building in-production Machine Learning systems deploying Generative AI and Vision Model-based pipelines.
- Knowledge of system architecture and big data technologies.
- Understanding of Vision Models for image classification, object detection, and multimodal learning.
- AI literacy and curiosity with a degree in Computer Science, Statistics, or related field (Ph.D. preferred).
At Roku, you'll be part of a company that values collaborat
Skills Required
Posted on: March 15, 2026
Relevant Jobs
Step 2 of 2