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

Senior Manager, Site Reliability Engineering

Hybrid · Toronto

This role involves leading, mentoring, and growing the Site Reliability Engineering team while defining and driving the multi-year technical strategy for platform observability and automation. The manager will own the end-to-end availability, performance, and efficiency of critical user-facing services and evolve incident response practices.

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.

Sr. Manager, Creator & Content Partnerships - Canada

Hybrid · Toronto

Lead the sourcing and management of relationships with Canadian creators and content partners to scale Tubi's Canadian content proposition. Shape the broader Canadian content strategy and track partner performance to drive viewing growth.

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.

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.

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.

Director, ML Engineering & Infrastructure

Hybrid · Toronto

This role involves leading and managing high-performing teams across ML engineering and infrastructure, defining the strategic roadmap for ML systems like recommendation and personalization. The director will also oversee the design, development, and deployment of scalable ML pipelines and architect distributed systems to support large-scale ML workloads.

Software Engineer, ML Infra & Distributed Systems (Staff & Principal)

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.

Machine Learning Engineer (Staff & Principal)

Hybrid · Toronto

Lead the design and implementation of advanced recommendation systems and algorithms to enhance user personalization. Collaborate with cross-functional teams to build, deploy, and optimize robust machine learning pipelines at scale.