Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, ML Engineering

$272.9k - $417.2k per year

Tubi - Canada

About the Role

The Machine Learning team at Tubi drives the innovation behind personalized user experiences. With the largest inventory in the industry and hundreds of millions of viewers, we tackle problems in the space of recommendations, search, content understanding, and ads optimization that shape the future of streaming.

We are seeking a Director of Machine Learning Engineering to lead and build a high-performing team while staying close to the technical work. This is a hands-on leadership role: you will set the strategic direction for our recommendation, personalization, and ads optimization systems, including recommendation foundation modeling, and you will stay in the algorithms and the code, conducting deep dives into modeling components and guiding the hardest technical decisions yourself. You will tackle complex machine learning problems at scale and partner closely with cross-functional teams to ship solutions that measurably improve how hundreds of millions of viewers experience Tubi.

What You’ll Do

  • Lead, build, and grow a high-performing ML engineering team, fostering a culture of technical excellence, ownership, and rapid iteration.
  • Set and execute the strategic roadmap for recommendation, personalization, and ads optimization systems, including recommendation foundation modeling for a global audience.
  • Stay hands-on: conduct deep dives into algorithmic components and systems, ensuring models are optimized for both performance and scalability across regions and product areas.
  • Lead the design, development, and implementation of advanced recommendation systems and algorithms, contributing directly to the most challenging technical problems.
  • Build and deploy robust, full-stack ML pipelines: data extraction, feature development, model training, testing, deployment, and serving.
  • Continuously monitor, evaluate, and optimize the performance of deployed models, ensuring they meet business goals and deliver high-quality user experiences.
  • Partner closely with Product, Engineering, and Content teams to align on requirements, set expectations, and deliver ML-driven solutions that improve user engagement.

Your Background

  • 10+ years of industry experience in machine learning, with a strong record of building and deploying end-to-end ML systems at scale.
  • 3+ years of leadership and management experience, with a proven ability to build and lead strong technical teams while remaining technically hands-on.
  • MSc or Ph.D. in Computer Science, Machine Learning, Statistics, Mathematics, or a related field, or equivalent practical experience.
  • Deep expertise in deep learning for recommendation and personalization systems, including hands-on experience with TensorFlow, PyTorch, or similar frameworks.
  • Proficiency in building and deploying full-stack ML pipelines: data extraction, data mining, feature development, model training, testing, and deployment.
  • Solid command of statistical concepts such as hypothesis testing, regression analysis, and performance evaluation metrics for machine learning.
  • Ability to deep dive into individual components and systems while holding the overall architecture of ML solutions in view.
  • Excellent communication skills and the ability to influence product and technical strategy.

#LI-SC1

#LI-Hybrid #LI-Remote 

Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as listed annually below.

This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, vacation/paid time off and other benefits in accordance with applicable plan documents.

Toronto, Canada

$272,900—$417,200 CAD

Tubi Media Group is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:

For all salaried employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time Off Policy to manage all personal matters.

For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave (top up in Canada) within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy (if applicable). This time is 100% paid through a combination of any applicable government leaves and wage-replacement programs in addition to contributions made by Tubi.

For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.

About Tubi:

Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Director, ML Engineering in Toronto, ON vacancy
  • $188.2k - $268.9k per year

     ...understanding, and ads optimization that shape the future of streaming. We are seeking a Director of Machine Learning Engineering and Infrastructure to lead a hybrid team bridging advanced ML engineering with world-class infrastructure design. In this role, you will own the... 
    Suggested
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Tubi - Canada

    Toronto, ON
    7 days ago
  •  ...to enhance collaboration. We're seeking a Lead Machine Learning Engineer focused on building and scaling data-driven systems that enable advanced...  ..., and review scalable data pipelines, analytics platforms, and ML systems. This is a hands-on role with end-to-end ownership, with... 
    Suggested
    Full time

    Royal Bank of Canada

    Toronto, ON
    11 days ago
  •  ...you work fast, flexibly, and collaboratively — without compromising standards — we want to hear from you. We’re looking for an AI/ML Engineer who will develop, optimize, and scale machine learning models that power our next generation of user experiences. Working... 
    Suggested
    Full time
    Worldwide

    USMobile

    Toronto, ON
    18 days ago
  • $153.82k - $250.04k per year

     ...enjoy working on data-intensive products? Come join our growing Engineering team to help design, improve and scale Braze's self-learning (reinforcement...  ..., implement, and improve modular components in a cutting-edge ML product Work closely with Braze customers to understand,... 
    Suggested
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    4 days ago
  •  ...Machine Learning Platform), l'ingénieur Principale en plateforme ML au sein de l'équipe de données de Mistplay jouera un rôle clé dans...  ...of Data and Machine Learning Platform, the Principal ML Platform Engineer within Mistplay’s Data Team will play a key role in researching... 
    Suggested
    Full time
    Work at office
    Day shift
    2 days per week

    mistplay

    Toronto, ON
    11 days ago
  • $60 - $75 per hour

     ...meet deadlines and improve AI model performance . Qualifications Must-Have ~3+ years of experience in software engineering or data science & analytics . Application Process (Takes 20–30 mins to complete) Upload resume AI interview... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    11 days ago
  •  ...Azure AI/ML Cloud Engineer – Azure AI, Azure ML, Python, Cosmos DB Location: Toronto, ON (Hybrid – 2 days onsite) Experience: 6–8 Years Role Summary Design, develop, and deploy AI/ML solutions on Microsoft Azure while collaborating with data scientists... 

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Engineering Manager, AI Conversation Platform Who we are About Stripe Stripe is a financial infrastructure platform for businesses....  ...’ll do Responsibilities Driving an ambitious vision for AI/ML that benefits our users Setting the technical & process direction... 

    Stripe

    Toronto, ON
    4 days ago
  •  ...opportunity? We’re looking for a Machine Learning Data Engineer to enable data and ML capabilities that directly power the bank’s flagship Next Best...  ...(e.g., agents, workflow orchestration, or decision engines) that reduces manual effort Experience with DevOps and CI... 
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    more than 2 months ago
  • $101k - $169k per year

    Job Type:  Permanent   Work Model:  Hybrid   Reference code: 131871 Primary Location:  Toronto, ON All Available Locations:  Toronto, ON   Our Purpose   At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive...
    Permanent employment
    Contract work
    Flexible hours

    Deloitte

    Toronto, ON
    6 hours ago
  •  ...pipelines for Machine Learning models. Automate the deployment of ML models to production environments. Implement, and maintain...  ...Teams ~ LinkedIn Top Companies in Canada ~ Human Resource Director (HRD) - Best Place To Work o HRD - 5-Star Benefit Program o... 
    Full time
    Remote work

    Fidelity Investments

    Toronto, ON
    9 days ago
  • $100k per year

     ...for contributors of all seniorities. At Tenstorrent, we are building open, scalable compute for real AI workloads. As Director of Customer Engineering, you own the technical relationship with strategic customers and FAEs, turning their silicon needs into precise requirements... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    9 days ago
  •  ...Description To oversee the daily activities of the global engineering function for major projects and site led activities, to support...  ...engineering talent at Kinross. The role will report to the Senior Director, Engineering & Energy and work closely with Kinross’ Corporate... 
    For contractors
    Casual work
    Work at office
    Immediate start

    Kinross Gold Corporation

    Toronto, ON
    26 days ago
  •  ...AI Automation Engineer – AI/ML, Test Automation, Python/Java & SAP Location: • Toronto, ON - Hybrid (4 Days WFO) Duration: • 12 months Role Description: • We are seeking experienced automation engineers to support our Quality Engineering and... 
    Permanent employment
    Shift work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...Insights . We are seeking an experienced, strategic, and hands-on Director of Engineering to be a driver of new frontiers for our Admin Access &...  ...forward-looking vision for integrating security, resiliency, and AI/ML capabilities into platform design, delivery, and developer... 
    Long term contract
    Full time
    For contractors
    Work at office

    Autodesk

    Toronto, ON
    13 days ago
  •  ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether... 
    Internship
    Toronto, ON
    6 days ago
  •  ...want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi’s autonomous driving platform. Working... 
    Full time

    waabi

    Toronto, ON
    18 days ago
  • $85 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location: Remote Role Responsibilities... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    19 days ago
  • $216k - $270k per year

     ...nimble and effective while serving the needs of our Merchants and Customers. About the Role We’re looking for a new Director of Application Engineering to join our team in Toronto, Canada. This person will lead all technical aspects of the GTMT world, including admins... 
    Full time
    Work at office
    Local area
    Remote work

    DoorDash Canada

    Toronto, ON
    11 days ago
  • $221.2k - $304.15k per year

     ...s) are encouraged for this role, candidates in other locations in Ontario also will be considered. We are looking for a Director, Field Engineering in Canada to join our world-class hyper-growth organisation. In this role, you will lead first-line Managers and teams of pre... 
    Long term contract
    Worldwide
    Shift work

    Databricks

    Toronto, ON
    a month ago
  • $155k - $213k per year

     ...in a positive way. To learn more visit: As a Senior Software Engineer embedded within our Autonomy & Algorithms teams, you will develop...  ...generation self-driving solution. You will... Work across the ML development lifecycle, including dataset curation, labelling,... 
    Remote job
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    more than 2 months ago
  • $100k - $115k per year

     ...Collaborate with business leaders, product owners, architects, and engineering teams to align priorities. Manage expectations of internal and...  ...Understanding of data engineering, analytics platforms, and AI/ML-enabled solutions. Experience supporting enterprise applications... 
    Permanent employment
    Full time
    Work at office
    Local area
    3 days per week

    INFOYA

    Toronto, ON
    12 days ago
  •  ...big!  About the Role As an Account Director at Forma.ai, you are the strategic owner...  ...Sales, Customer Operations, Product, and Engineering; build a clear recovery plan with named owners...  ..., or Prophet for advanced analytics, ML-driven modeling, and sales planning advisory... 
    Long term contract
    Contract work
    Internship
    Shift work

    Forma.ai

    Toronto, ON
    9 days ago
  •  ...Job Description What is the opportunity? The Director of Engineering, Innovation leads RBC's enterprise Innovation team's engineering function within Technology & Operations. This team is responsible for taking emerging technologies from discovery to scaled, secure,... 
    Full time
    Internship
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    more than 2 months ago
  • $170k - $210k per year

     ...Business Unit : Company 3 Position : Senior Engineering Director, Postproduction & VFX Location : Toronto, ON (Hybrid) Pay Range :...  ...virtual production, LED volumes, and real-time rendering (Unreal Engine).  Track record of leading large-scale infrastructure... 
    Long term contract
    Full time
    Part time
    Local area
    Remote work
    Shift work

    Company3

    Toronto, ON
    3 days ago
  • $92k - $142k per year

     ...range from the development of automation tools, data pipelines, and ML models, empowering users to effectively and efficiently meet...  ...-user experience. Collaborate with a high-performing group of Engineers, Data Scientists, and Analysts acting as the voice of the business... 
    Full time
    Local area

    Zynga

    Toronto, ON
    19 days ago
  •  ...centre of everything we do, in the role of Director Product Development. Director,...  ...evaluate the efficacy of a UI? Application Engineering : How can we translate design mock-ups into...  ...practices through testing, Dev/Sec/ML/Ops, and investments in infrastructure?... 
    Long term contract
    Full time

    Unity Health Toronto

    Toronto, ON
    9 days ago
  • $96k - $125k per year

     ...stakeholders to identify opportunities for leveraging company data to drive business solutions.  ~ Feature engineering, selection and optimization models with ML techniques.  ~ Improve data collection procedures and pipelines. Perform data profiling and exploration to... 
    Full time

    Project X

    Toronto, ON
    a month ago
  • $120k - $170k per year

    Director - Quality Engineering Specialist Position Description The Director of Quality Engineering (QE) will lead the end-to-end delivery of a large-scale Quality Engineering program, overseeing 150+ resources across multiple workstreams and enterprise applications. This... 
    Shift work
    Toronto, ON
    a month ago
  •  ...CSC2701HY – Communication for Computer Scientists – Deploying an ML/DevOps;  0.1 FCE (Sections LEC5101, LEC5201, LEC5301, LEC5401)...  ...must get approval from these faculty members or from the Academic Director of Professional Programs for any substantial changes to the course... 
    Work at office

    University of Toronto

    Toronto, ON
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, ML Engineering. Be the first to apply!