3h ago
Senior Software Engineer, Machine learning- Search
Bengaluru, India
full-timeseniorstreaming media
Tech Stack
Description
As a Senior Software Engineer on the Search Platform team, you will apply state-of-the-art machine learning techniques including deep learning, transformers, and LLMs to improve search relevance and personalization for over 100 million Roku users worldwide. You'll run online A/B tests, collaborate with cross-functional teams, and drive the technical roadmap for search ranking and monetization.
Requirements
- Experience with deep learning, transformers, LLMs, or causal inference in production search systems
- Strong background in machine learning and information retrieval
- Proficiency in running and analyzing online A/B experiments
- Ability to collaborate across time zones (US-India)
- Experience leading technical roadmaps in a fast-growing environment
Responsibilities
- Apply state-of-the-art ML on search using deep learning, bandits, transformers, LLMs, and causal inference
- Run online A/B tests and analyze results against critical business KPIs
- Collaborate with US engineering and cross-functional teams to translate business requirements into technical specifications
- Nurture ML ecosystem for scale, developer velocity, and future business shifts
- Provide technical leadership to drive ML roadmap for search ranking and monetization
0 views 0 saves 0 applications