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

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

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.

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