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, 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.

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.

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.

Sr. Manager, Creator & Content Partnerships - Canada

Hybrid · Toronto

The role involves sourcing, securing, and managing partnerships with Canadian creators and content distributors to scale Tubi's Canadian content proposition. You will also collaborate with cross-functional teams to shape content strategy and analyze partner performance to drive growth.

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 AI Tools Engineer - Developer Experience

On-site · Toronto

Lead the design and development of high-performance backend services and tools using C++, Go, and Rust. Integrate AI-powered development tools into engineering workflows to improve productivity and mentor junior engineers.

Senior Software Engineer - Content Platforms Engineering

Hybrid · Toronto

Develop and scale distributed systems, video pipelines, and AI-native workflows for a high-traffic streaming platform. Collaborate across teams to automate content lifecycles and optimize cloud infrastructure costs.

Automation Engineering Manager

Hybrid · Toronto

Lead the strategy and execution of Tubi's multi-platform test automation infrastructure across Web, Mobile, and CTV surfaces. Manage a team of engineers to implement AI-augmented engineering workflows and ensure high-quality release gates in the CI/CD pipeline.

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 Android Engineer

Hybrid · Toronto

Design and deliver high-quality product features for the Tubi Android app while guiding technical direction and mentoring other engineers. Collaborate with cross-functional teams to improve app performance, stability, and the overall user experience.

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.

QA Automation Engineer

Hybrid · Toronto

Lead quality assurance for streaming and AI-driven features across web, mobile, and OTT platforms. Design test strategies for playback systems and collaborate with data science teams to validate AI model accuracy.

Senior Software Engineer (Rust)

Hybrid · Toronto

The role involves leading the design, development, and maintenance of critical Rust-based services and tools, while collaborating with various teams to deliver high-performance and scalable components. Responsibilities also include optimizing systems for reliability and scale, influencing technical vision, and mentoring other engineers.