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