Jobs / AI / Machine Learning Engineer - Staff & Principal

AI-2026-0022

Machine Learning Engineer - Staff & Principal

Tubi — Toronto, Canada

💼 Full-time Estimated C$180,000 – C$260,000 📍 Hybrid 📈 Staff level 🗓 Posted 26 Sept 2026
Apply for this role

Design 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

View the original job posting ↗

Check the employer’s current requirements, location eligibility and pay period before applying. A listing on HuntMyWork does not imply a partnership with the employer.

Report an outdated or inaccurate listing.

Apply for this role