Tubi - Canada
Staff Software Engineer, Internal Tools
Toronto, Canada (Hybrid) · Staff+ · Full-time
Sponsorship not specified$165k-$235kDetected 30 days ago
TypeScriptPythonReactNode.jsExpressDistributed SystemsFull-Stack DevelopmentCode ReviewPostgreSQLMachine LearningLLMsLeadership
About the role
- Furthermore, how should system boundaries be structured during this phase of rapid platform integration and development?
- In this role, you will confront this ambiguity head-on-defining architectural patterns, implementing them in production, and validating their effectiveness.
- We are the group responsible for turning AI from an experiment into an operating capability: training, infrastructure, developer agents, and AI-powered business systems.
Responsibilities
- Define and drive the technical architecture of the AI platform - spanning extraction pipelines, confidence scoring, cross-system data aggregation, and user-facing intelligence layers. Ensure systems are modular, testable, and evolvable.
- 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.
- Establish clear system boundaries and integration contracts with adjacent platforms. Design interfaces that are resilient to schema evolution and organizational change.
- Ship consistently. Turn ambiguous requirements into working software that users see and trust. Bias toward iteration and measurable progress over extended design phases.
- Raise the engineering bar through code review, design discussions, and pairing. 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.
- Demonstrated bias toward shipping. Track record of turning ambiguous problems into working systems on a reasonable timeline - not just designs or proposals.
- Experience building over heterogeneous enterprise data sources with varying freshness, schemas, and access patterns.
- You don't need to arrive as an AI expert, but you need to develop deep fluency quickly and apply it with production-grade discipline:
Requirements
- Experience with document AI or structured data extraction from unstructured sources (documents, image, natural language) at scale.
Nice to have
- Demonstrated bias toward shipping.
- Good technical judgment under uncertainty.
- Pragmatic trade-offs, knowing when "good enough" is right, and not over-engineering when the problem doesn't call for it.
- Experience designing systems that handle non-deterministic or probabilistic outputs (ML models, LLM pipelines, or similar) with appropriate confidence scoring and fallback strategies.
Compensation
- Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as 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.
Benefits
- 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, Tubi offers a monthly wellness reimbursement.
- Tubi Media Group is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of employee benefits.
- Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as listed annually below.
Company info
- Tubi's Internal Tools team is at the forefront of AI integration, developing everything from developer resources to production-grade AI for business operations.
- Engineers operate with high ownership and autonomy, collaborating on shared architectural decisions and AI infrastructure.
- 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.
- Your Background:
- Core Qualifications (Must-Haves)
- 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.
Apply directly at Tubi - Canada →Create a free account for alerts like thisView Tubi - Canada immigration profile
This listing is sourced directly from Tubi - Canada's careers page and normalized into a canonical job model.