Director, ML Engineering
$272.9k - $417.2k per yearTubi - 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.
$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...SuggestedLong term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours- ...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...SuggestedFull time
- ...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...SuggestedFull timeWorldwide
$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,...SuggestedInternshipWork at officeLocal areaFlexible hours- ...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...SuggestedFull timeWork at officeDay shift2 days per week
$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 jobContract workSummer work- ...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...
- ...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...
- ...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 timeLocal areaFlexible hours
$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 employmentContract workFlexible hours- ...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 timeRemote work
$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- ...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 contractorsCasual workWork at officeImmediate start
- ...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 employmentShift work
- ...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 contractFull timeFor contractorsWork at office
- ...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
- ...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
$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 jobContract workSummer work$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 timeWork at officeLocal areaRemote work$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 contractWorldwideShift work$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 jobFull timeWork at officeWork from homeFlexible hours$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 employmentFull timeWork at officeLocal area3 days per week- ...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 contractContract workInternshipShift work
- ...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 timeInternshipFlexible hours
$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 contractFull timePart timeLocal areaRemote workShift work$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 timeLocal area- ...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 contractFull time
$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$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, ML Engineering. Be the first to apply!
- machine learning Toronto, ON
- machine learning researcher Toronto, ON
- software engineer - ai machine learning Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON
- machine learning part time Toronto, ON
- machine learning
- oracle machine learning
- machine learning drug discovery
- machine learning finance
- machine learning instructor
