10h ago
Senior Machine Learning Engineer, Search Assistant
San Jose, CA
$361.3k-$510k / year
full-timesenior Hybridmedia
๐ Tech Stack
๐ผ About This Role
You'll lead the development of ranking and personalization systems for Roku's entertainment assistant, powering AI-powered discovery experiences across the platform. You will design large-scale ML models optimizing for engagement, retention, and monetization. This role sits at the intersection of Search, Recommendations, and Conversational Discovery.
๐ฏ What You'll Do
- Lead technical vision for ranking and personalization systems
- Develop ML models using deep learning, transformers, LLMs, and reinforcement learning
- Build multi-objective optimization systems for engagement, retention, and monetization
- Design and analyze online A/B experiments tied to product KPIs
๐ Requirements
- 8+ years of industry experience (or PhD with 5+) applying ML at scale in search or recommendation
- Strong expertise in ranking systems, recommendation, and multi-objective optimization
- Experience building large-scale ML systems with deep learning, LLMs, or reinforcement learning
- Proficiency in Python, Java, or Scala
โจ Nice to Have
- Experience with distributed systems (Spark, Airflow, feature stores)
- Strong product intuition for user engagement and monetization
- MS or PhD in Computer Science or related field
๐ Benefits & Perks
- ๐ฅ Health Insurance (medical, dental, vision)
- ๐ Equity Awards
- ๐ถ Parental Leave
- ๐ง Mental Health & Financial Wellness Support
- ๐๏ธ Paid Time Off
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Screenยท 30 min
- 2Technical Phone Interviewยท 60 min
- 3On-site Interviews (System Design, ML Deep Dive, Behavioral)ยท 4 hours
0 0 0