Staff Software Development Engineer (Toronto)

Staff Software Development Engineer (Toronto)

31 Aug
|
Tubi
|
Toronto

31 Aug

Tubi

Toronto

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? In this role, you will confront this ambiguity head‑on—defining architectural patterns, implementing them in production, and validating their effectiveness.

Tubi’s Internal Tools team is at the forefront of AI integration, developing everything from developer resources to production‑grade AI for business operations. We are the group responsible for turning AI from an experiment into an operating capability: training, infrastructure, developer agents, and AI‑powered business systems. Engineers operate with high ownership and autonomy, collaborating on shared architectural decisions and AI infrastructure.

Define and drive the technical architecture of the AI platform—spanning extraction pipelines, confidence scoring, cross‑system data aggregation, and user‑facing intelligence layers. Own the platform’s most complex subsystems and hardest design problems: reliability under non‑determinism, integration across heterogeneous data sources, and progressive automation with appropriate human‑in‑loop gates.

Ship consistently. Turn ambiguous requirements into working software that users see and trust. Mature the platform’s AI systems from early‑stage to production‑grade: systematic validation, feedback loops that improve accuracy over time, and principled cost management.

Provide clear technical analysis when leadership needs to understand trade‑offs, feasibility, or risk.





8+ years of software engineering experience, with demonstrated ability to own and deliver complex systems end‑to‑end—from design through production operation.

Deep expertise in distributed systems design, fault tolerance, and building reliable systems from unreliable components.

Strong full‑stack engineering fundamentals.

Our stack: Node.js/TypeScript (backend, Express), React/TypeScript (frontend), PostgreSQL with Drizzle ORM, Python for ML pipeline components, OpenAI and Google Gemini APIs.

Demonstrated bias toward shipping. Good technical judgment under uncertainty.

Experience designing systems that handle non‑deterministic or probabilistic outputs (ML models, LLM pipelines, or similar) with appropriate confidence scoring and fallback strategies.

Familiarity with LLM application patterns: prompt engineering, multi‑model orchestration, agentic tool use, and cost optimization for high‑volume LLM workloads.

Experience with document AI or structured data extraction from unstructured sources (documents, image, natural language) at scale.

Experience building over heterogeneous enterprise data sources with varying freshness, schemas, and access patterns.

The AI Mandate Building systems where human operators can progressively delegate to AI—and where the blast radius is contained when AI is wrong.

AI as Leverage: Thinking about AI as a force multiplier for a small team.

Cost Discipline: Treating AI spend as an engineering problem—optimizing for accuracy per dollar,



not just accuracy alone.

Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location, is listed annually below. This role is also eligible for an annual discretionary bonus, long‑term incentive plan, and various benefits including medical/dental/vision, insurance, vacation/paid time off and other benefits in accordance with applicable plan documents.

164,600 - $235,100 CAD For all salaried employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time Off Policy to manage all personal matters.

For all full‑time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave (top up in Canada) within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short‑term disability policy (if applicable). This time is 100% paid through a combination of any applicable government leaves and wage‑replacement programs in addition to contributions made by Tubi.

For all full‑time, regular employees, Tubi offers a monthly wellness reimbursement.

Tubi offers the world’s largest collection of Hollywood movies and TV shows, thousands of creator‑led stories and hundreds of Tubi Originals made for the most passionate fans. We are an equal‑prospect employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law. #

📌 Staff Software Development Engineer (Toronto)
🏢 Tubi
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software development engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: staff software development engineer (toronto) / toronto