T

Tubi

Verified Job Source

Tubi is a leading ad-supported streaming service in the U.S., offering free access to over 275,000 movies and TV episodes, with personalized viewing experiences.

San Francisco, California

Entertainment Providers
501–1,000 people

About

Tubi is the most watched free TV and movie streaming service in the U.S., dedicated to providing all people access to all the world's stories. As a leading ad-supported video-on-demand service, the company engages diverse audiences through a personalized experience and the world’s largest content library of over 275,000 movies and TV episodes, a growing collection of Tubi Originals, and nearly 250 FAST channels. Tubi is part of the Tubi Media Group, a division of Fox Corporation that oversees the company’s digital businesses

Open positions

Senior Software Engineer, iOS

Hybrid · Toronto

Design, develop, and maintain advanced iOS, tvOS, and visionOS applications while ensuring high performance and quality. Collaborate with cross-functional teams to integrate backend services and optimize the user experience for streaming content.

Senior Software Engineer, Internal Tools

Hybrid · Toronto

You will design, build, and support internal AI-powered systems and developer tools end-to-end while leading technical projects. This role involves collaborating with cross-functional teams to create scalable service architectures and ensuring AI systems are dependable and cost-effective in production.

Performance Partner

On-site · Toronto

About the Role: Tubi is creating a Performance Partner role to focus on supporting managers end-to-end in developing and managing their teams. This role will own the end-to-end Performance Improvement Plan (PIP) process, partner closely with HRBPs to develop and execute strategic talent programs, and drive manager effectiveness across the organization. This is a highly visible role that sits at the intersection of performance management, talent strategy, and manager enablement — ideal for someone who wants to build and own a program from the ground up. This is an individual contributor rol…

Director, Product Support Operations

On-site · Toronto

About the Role: We're seeking a Director of Product Support Operations to lead the team that runs how Tubi's Tech Org plans, executes, and ships. PSO is a deliberately lean, AI-first team of Technical Program Managers and Customer Experience specialists built around three durable jobs: orchestrating agentic systems, people, and the cross-team programs that land Tubi's most complex initiatives for over 100 million monthly active users. You will own the Tech Org's most complex, company-level programs, spanning live events, platform integrations, monetization, and financial operations, along…

Director, Product Support Operations

Hybrid · Toronto

The Director of Product Support Operations will lead the strategy and execution of complex, company-level programs while managing the Tech Org's operating cadences. This role involves designing AI-enabled agentic workflows and serving as a player-coach to develop high-performing technical program management and customer experience teams.

Senior Site Reliability Engineer (SRE)

Hybrid · Toronto

You will design, build, and maintain scalable distributed systems while acting as a reliability consultant for development teams. Additionally, you will participate in a 24/7 on-call rotation and leverage AI-driven automation to improve system performance and self-healing capabilities.

Director, ML Engineering & Infrastructure

On-site · Toronto

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 and Infrastructure to lead a hybrid team bridging advanced ML engineering with world-class infrastructure design. In this role, you will own the strategic direction and execution for scaling our machine learn…

Machine Learning Engineer (Staff & Principal)

On-site · Toronto

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 highly skilled Machine Learning Engineer to contribute to transformative projects in video personalization. In this role, you will design and implement advanced algorithms and systems to improve our personalization strategy. As a senior technical exp…

Staff Software Engineer, Internal Tools

On-site · Toronto

About the Role: We are looking for a Staff Engineer to steer the technical evolution of our AI-centric business platforms, which currently prioritize ad revenue operations such as cross-system intelligence, workflow automation, and document understanding. While the domain already supports live production traffic and active users, significant architectural challenges remain: how can non-deterministic AI be effectively integrated into workflows where business outcomes depend on high accuracy? Furthermore, how should system boundaries be structured during this phase of rapid platform integrati…

Staff Software Engineer, ML Infra & Distributed Systems

On-site · Toronto

About the Role: As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to build world-class machine learning inference platforms. These platforms power essential services like personalized recommendations, search, and content understanding across Tubi. A core responsibility of this team is developing and maintaining low-latency ML model serving systems that support Deep Learning, LLM, and Search models. This involves building self-service infrastructure and critical components such as the inference engine, featur…

VP / Director, ML Engineering

Hybrid · Toronto

Lead and grow a high-performing ML engineering team focused on recommendation, personalization, and ads optimization systems. This hands-on role involves setting strategic direction and conducting deep dives into algorithmic components to improve user experience at scale.

Senior Machine Learning Engineer

Hybrid · Toronto

Design and implement advanced recommendation algorithms and scalable ML pipelines to enhance video personalization. Collaborate with cross-functional teams to optimize model performance and improve user engagement for a global audience.

Performance Partner

Hybrid · Toronto

The Performance Partner will own the end-to-end Performance Improvement Plan (PIP) process and partner with HRBPs to execute strategic talent programs. They will also coach managers on performance issues and drive manager effectiveness across the organization.

Staff Software Engineer, ML Infra & Distributed Systems

Hybrid · Toronto

The role involves designing and building scalable, high-throughput, and low-latency distributed systems using Scala to power ML applications like personalization and search. Responsibilities include developing critical components like the inference engine and feature store, optimizing infrastructure efficiency, and leading cross-functional refactorings.

Senior Data Platform Engineer

Hybrid · Toronto

Design, build, and support critical data platform components including Spark-on-Kubernetes, Flink pipelines, and a multi-petabyte Delta Lake. Manage event ingestion, platform infrastructure via Terraform, and ML compute operations for real-time feature pipelines.

Staff Software Engineer, Growth

Hybrid · Toronto

Lead the technical architecture and roadmap for Growth areas across Web and OTT platforms to optimize user acquisition and onboarding. Drive the adoption of AI-integrated development practices and mentor engineers to improve organizational velocity and code quality.

Senior Automation Engineer

Hybrid · Toronto

Design and implement automated tests for Android and iOS mobile applications to improve release velocity and reliability. Collaborate with QA and developers to build scalable frameworks and integrate quality gates into CI/CD pipelines.

Staff Software Engineer, Internal Tools

Hybrid · Toronto

Lead the technical architecture of AI-centric business platforms, focusing on extraction pipelines and workflow automation. You will be responsible for turning ambiguous AI requirements into production-grade software while ensuring system reliability and scalability.

Senior Software Engineer, Growth

Hybrid · Toronto

Lead the technical architecture and implementation of scalable UI/UX features for Web and OTT applications focused on user growth and acquisition. Integrate AI-driven development practices to optimize front-end performance, automate workflows, and enhance the overall user experience.

Senior QA Automation Engineer

Hybrid · Toronto

Lead quality assurance strategies for streaming workflows and AI-driven features across web, mobile, and OTT platforms. Collaborate with cross-functional teams to ensure playback stability, functional excellence, and data-level quality for AI/ML models.