2h ago
Senior Software Engineer, Machine Learning Content Platform
Bengaluru, India
full-timeseniorstreaming media
Tech Stack
Description
You will build and own the next generation of content knowledge platforms and algorithms that create high-quality experiences for millions of Roku users. You'll design and implement advanced ML models for entity matching, data deduplication, generative AI tasks, and Vision Models for visual content analysis.
Requirements
- 7+ years applying Machine Learning and GenAI to large-scale problems
- Strong CS fundamentals and algorithm design skills
- Expertise in deep generative models, transformers, tree-based methods, and sequence models
- Proven familiarity with NLP (BERT, GPT) and Vision (ResNet, EfficientNet, CLIP) approaches
- Experience with big data systems (Spark, Kafka, etc.) and programming (Python, Java, Scala)
Responsibilities
- Build and own content knowledge platforms and algorithms for user experiences
- Design and implement ML models for entity matching, data deduplication, and generative AI
- Research and develop advanced AI algorithms including Vision Models and Content Knowledge Graph
- Develop and maintain Deep Learning models for data quality, visual similarity, and content tagging
- Implement KPI measurement frameworks to evaluate model quality and performance
0 views 0 saves 0 applications