3 months ago
Bengaluru, IndiaSenior
Responsibilities
- Build and own next-generation content recommendation algorithms and systems.
- Apply machine learning techniques including deep learning, bandits, transformers, LLMs, causal inference, and optimization.
- Run online A/B tests and analyze results against critical business KPIs.
- Collaborate with engineering and cross-functional teams to translate business requirements into technical specifications.
- Improve the ML ecosystem for scale, developer velocity, and changing business needs.
- Train and mentor new team members.
Requirements
- 5+ years of experience applying machine learning to concrete problems at large scale.
- Strong computer science fundamentals and ability to write algorithms.
- Understanding of regression, classification, tree-based approaches, neural networks, and sequence-based models.
- Understanding of NLP approaches such as Word2Vec and BERT, along with KPI and objective-function selection.
- Good understanding of system architecture.
- Experience with big data technologies, streaming architecture, and data pipelines.
- Bachelor’s degree in computer science, statistics, or a related field.
- Experience with recommender systems is preferred.
- Experience with Java, Scala, or Python is preferred.
- Experience with Spark, EMR, S3, and Airflow is preferred.
- An MS or PhD in computer science or a related field is preferred.
- AI literacy, curiosity, or prior exploration of generative AI is preferred.
Benefits
- Hybrid work arrangement with in-office work Monday through Thursday and flexible remote work on Fridays, subject to role and office policy.
- Healthcare benefits may include medical, dental, and vision coverage.
- Life, accident, disability, commuter, and retirement benefits may be available depending on location.
- Mental health and financial wellness support and resources are available globally.
- Paid time off is provided according to local leave policies and personal needs.
Tech Stack
Categories
About Roku
Roku builds streaming players, Roku-branded TVs and audio gear, and the Roku OS licensed to TV manufacturers. Its platform supports ad-supported and subscription streaming, including The Roku Channel and Roku Originals, and underpins a significant advertising business. Founded in 2002 and headquartered in San Jose, it is a public company trading on NASDAQ under the ticker ROKU.
