AI-2026-0022
Machine Learning Engineer - Staff & Principal
Tubi — Toronto, Canada
Apply for this roleDesign and implement large-scale recommendation and personalization systems supporting streaming experiences for a global audience.
About Tubi
Tubi operates a global streaming platform with a large content catalog and hundreds of millions of viewers.
What you'll do
- Design recommendation algorithms
- Build personalization systems
- Develop production ML pipelines
- Perform feature development
- Train and test models
- Deploy models to production
- Monitor model performance
- Collaborate with engineering and product teams
What we're looking for
- Eight or more years of machine learning experience
- MSc or PhD in a relevant field
- Recommendation system experience
- Deep learning expertise
- TensorFlow or PyTorch experience
- Production ML pipeline experience
- Distributed systems knowledge
- Strong software engineering ability
Benefits
- Hybrid Toronto position
- Full-time employment
- Staff or Principal-level responsibility
- Large-scale recommendation systems
- Employee benefits
- Professional development
- Estimated CAD 180,000-$260,000 market salary