T

Senior Machine Learning Engineer

Tubi

Toronto, Ontario, Canada (Hybrid) · Full Time

Be the first to apply

Experience
3+ yrs
Salary
CAD 143,600 – CAD 205,200 / year
Openings
1
Posted
2 weeks ago
Work mode
Hybrid
Education
BS or MSc or PhD in Computer Science, Machine Learning, Statistics, Mathematics, or related fields
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

At Tubi, the Machine Learning team pioneers innovations that personalize user experiences on the world's largest free streaming service. Serving hundreds of millions of users with the industry’s biggest content inventory, we address challenges in recommendations, search, content understanding, and ad optimization that define the future of streaming entertainment.

We are looking for an experienced Senior Machine Learning Engineer to lead transformative initiatives advancing our video personalization capabilities. This position involves crafting sophisticated algorithms and scalable systems, collaborating with diverse teams to enhance our personalization framework.

Location: Hybrid position based in our Toronto office.

Key Responsibilities

  • Architect, build, and implement recommendation algorithms catering to a global viewer base.
  • Perform in-depth analyses of algorithmic modules and systems to ensure optimal model efficiency and scalability across various regions and product categories.
  • Develop, deploy, and maintain robust machine learning pipelines encompassing data acquisition, feature engineering, model training, evaluation, and deployment phases.
  • Monitor and refine performance of live models to align with business objectives and deliver superior user experiences.
  • Collaborate closely with Product, Engineering, and Data Science teams to understand requirements, set expectations, and deliver ML-driven enhancements that boost user engagement.

Candidate Profile

  • Minimum of three years’ industry experience developing production-grade machine learning solutions.
  • Academic credentials including a Bachelor’s, Master’s, or Doctorate in Computer Science, Machine Learning, Statistics, Mathematics, or related disciplines.
  • Practical expertise with deep learning frameworks such as TensorFlow or PyTorch, especially for recommendation system development.
  • Proficiency in end-to-end machine learning engineering involving data extraction, feature creation, model building, testing, and deployment.
  • Strong grasp of statistical analysis principles including hypothesis testing, regression methods, and machine learning performance metrics.
  • Capability to analyze both detailed components and holistic architecture within machine learning platforms.

Compensation and Benefits

The annual salary range for this role in Toronto is CAD 143,600 to 205,200, with the offer calibrated to experience, education, skills, and location. Additional compensation includes eligibility for a discretionary annual bonus and long-term incentives.

Benefits at Tubi, a Fox Corporation division, include comprehensive medical, dental, vision coverage, insurance plans, vacation/PTO, and other perks.

Tubi offers a Flexible Time Off policy replacing standard vacation, a generous Parental Leave program providing 12 weeks paid bonding leave within the first year of a child’s arrival (including top-up in Canada), and monthly wellness reimbursements.

About Tubi

Founded in 2014 and headquartered in San Francisco, Tubi streams free content to over 100 million monthly active users. Our platform offers the largest selection of Hollywood films and TV shows alongside creator-driven stories and exclusive Tubi Originals across numerous fan communities worldwide.

Diversity & Inclusion

Tubi is committed to equal employment opportunities regardless of race, color, religion, gender, sexual orientation, disability, veteran status, or other protected characteristics. Qualified applicants with relevant criminal histories will be considered consistent with applicable laws.

Level

Senior

Minimum education

Doctorate

Tools & software

PyTorch TensorFlow PyTorch required TensorFlow required
🤖
Online · instant AI help
Broxer