T

Tubi

Ad-supported free movie and TV streaming

Senior Software Engineer - Internal Tools

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaHybrid

About the Job

Requirements

  • At least 5 years of professional experience building and operating production systems, from design through production ownership.
  • Be able to explain end to end a system you designed, including its boundaries, constraints, and trade-offs.
  • Have strong programming proficiency in a statically typed language such as Rust, Go, C++, Java, Kotlin, C#, or TypeScript.
  • Have experience owning a service in production, including writing runbooks, understanding costs, and responding to incidents.
  • Have experience designing systems integrated by other teams, including stable interfaces, schema evolution, and maintaining compatibility for consumers.
  • Have experience leading a project contributed to by other engineers and communicating with cross-functional partners.
  • Demonstrate ability to leverage AI-assisted development tools and use technical judgment to review AI-generated output for correctness, security, and maintainability.
  • Have a bachelor's or master's degree in a technical field, or equivalent industry experience.
  • Develop fluency with AI tools and apply them with production-grade discipline.

Responsibilities

  • Own systems end to end by designing, building, and supporting them in production.
  • Lead owned projects by sequencing work, deciding priorities, and setting technical direction for collaborating engineers.
  • Work with users of the systems and translate their needs into system designs.
  • Design service boundaries, contracts, and schema evolution that allow platforms to grow without breaking dependent teams.
  • Make AI systems dependable in production by building evaluation harnesses, human approval steps before agent actions, retries for unexpected model outputs, and cost tracking before tasks run.
  • Build agent skills, tool and MCP integrations, and shared libraries used by other engineers; improve quality through code review, design discussions, and mentoring.
  • Identify and advocate for unrequested platform work, then build it.
  • Build systems that let people progressively delegate work to AI while containing the impact of incorrect AI outputs.
  • Use AI as a force multiplier for a small team and build tools that measurably expand the team's capabilities.
  • Optimize AI spending for accuracy per dollar.
  • Evaluate new AI capabilities to determine what to use, what is hype, and what to defer.

Desired Qualifications

  • Production Rust experience, or a systems background to apply to Rust.
  • Experience with data or measurement systems where numerical accuracy was challenging.
  • Experience with LLM and agent infrastructure, including tool and MCP integrations, evaluation harnesses, multi-model orchestration, and cost control at scale.
  • Experience in internal platforms or developer-experience work, building systems other engineers use rather than end-user features.

About the Company

Tubi

Ad-supported free movie and TV streaming

Tubi provides free, on-demand streaming of movies and TV shows in the United States. It operates on an ad-supported model, meaning users can watch a wide library without paying a subscription, with revenue coming from video ads shown during playback. The service is targeted at budget-conscious viewers who prefer streaming to cable and want access to a broad catalog without fees. Tubi’s offering works by delivering licensed video content through an online platform and inserting advertisements to fund operations, letting users watch for free. Compared with paid streaming services, Tubi stands out as the leading free option in the U.S. market; its primary differentiators are zero subscription costs and an extensive ad-supported catalog. The company is focused on expanding beyond the U.S. by achieving GDPR compliance to re-launch in Europe, signaling a goal to grow its user base in new markets while maintaining free access funded by advertisers.

Company size
501-1,000
Company stage
Acquired
Total funding
$75M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Tubi

See more jobs