Tubi - Canada

Ingénieur Logiciel Staff, Outils Internes

TypeScriptPythonReactNode.jsPostgreSQL
Traduction automatique. Consultez l’original.

À propos du poste

Nous recherchons un ingénieur Staff pour piloter l'évolution technique de nos plateformes métier centrées sur l'IA, qui privilégient actuellement les opérations liées aux revenus publicitaires, telles que l'intelligence inter-systèmes, l'automatisation des flux de travail et la compréhension de documents. Bien que ce domaine prenne déjà en charge du trafic de production réel et des utilisateurs actifs, des défis architecturaux majeurs subsistent : comment intégrer efficacement une IA non déterministe dans des flux de travail où les résultats commerciaux dépendent d'une grande précision ? De plus, comment structurer les limites du système durant cette phase d'intégration et de développement rapides de la plateforme ? Dans ce rôle, vous affronterez cette ambiguïté de front : en définissant des modèles architecturaux, en les implémentant en production et en validant leur efficacité.

À propos de l'équipe

L'équipe Outils Internes de Tubi est à la pointe de l'intégration de l'IA, développant tout, des ressources pour développeurs à l'IA de qualité production pour les opérations métier. Nous sommes le groupe responsable de transformer l'IA d'une expérience en une capacité opérationnelle : formation, infrastructure, agents de développement et systèmes métier alimentés par l'IA. Les ingénieurs opèrent avec une grande autonomie et un fort sens des responsabilités, collaborant sur les décisions architecturales partagées et l'infrastructure IA.

Ce que vous ferez

  1. Définir et piloter l'architecture technique de la plateforme IA — couvrant les pipelines d'extraction, l'évaluation de la confiance, l'agrégation de données inter-systèmes et les couches d'intelligence orientées utilisateur. Assurer que les systèmes sont modulaires, testables et évolutifs.
  1. Être responsable des sous-systèmes les plus complexes de la plateforme et des problèmes de conception les plus difficiles : fiabilité sous non-déterminisme, intégration entre sources de données hétérogènes et automatisation progressive avec des points de contrôle humains appropriés.
  1. Établir des limites système claires et des contrats d'intégration avec les plateformes adjacentes. Concevoir des interfaces résilientes à l'évolution des schémas et aux changements organisationnels.
  1. Livrer de manière constante. Transformer des exigences ambiguës en logiciels fonctionnels que les utilisateurs voient et approuvent. Privilégier l'itération et le progrès mesurable plutôt que des phases de conception prolongées.
  1. Faire évoluer les systèmes IA de la plateforme d'un stade précoce à un stade de production : validation systématique, boucles de rétroaction qui améliorent la précision au fil du temps et gestion des coûts basée sur des principes.
  1. Élever le niveau d'ingénierie par la revue de code, les discussions de conception et le pair-programmation. Fournir une analyse technique claire lorsque la direction a besoin de comprendre les compromis, la faisabilité ou les risques.

Votre profil

Qualifications de base (Indispensables)

  1. 8+ années d'expérience en ingénierie logicielle, avec une capacité démontrée à gérer et livrer des systèmes complexes de bout en bout — de la conception à l'exploitation en production.
  1. Expertise approfondie en conception de systèmes distribués, tolérance aux pannes et construction de systèmes fiables à partir de composants peu fiables.
  1. Solides fondamentaux en ingénierie full-stack. Notre stack : Node.js/TypeScript (backend, Express), React/TypeScript (frontend), PostgreSQL avec Drizzle ORM, Python pour les composants de pipeline ML, OpenAI et Google Gemini APIs.
  1. Démontrer une propension à livrer. Expérience avérée dans la transformation de problèmes ambigus en systèmes fonctionnels dans des délais raisonnables — pas seulement des conceptions ou des propositions.
  1. Bon jugement technique en situation d'incertitude. Compromis pragmatiques, savoir quand « assez bien » est suffisant, et ne pas sur-concevoir lorsque le problème ne le justifie pas.

Qualifications préférées (Atouts)

  1. Expérience dans la conception de systèmes gérant des sorties non déterministes ou probabilistes (modèles ML, pipelines LLM, ou similaires) avec des stratégies appropriées d'évaluation de la confiance et de repli.
  1. Connaissance des modèles d'application LLM : ingénierie des prompts, orchestration multi-modèles, utilisation d'outils d'agents, et optimisation des coûts pour les charges de travail LLM à haut volume.
  1. Expérience dans l'IA documentaire ou l'extraction de données structurées à partir de sources non structurées (documents, images, langage naturel) à grande échelle.
  1. Expérience dans la publicité, les opérations de revenus ou les opérations médiatiques — gestion des commandes, logique de tarification, cycle de vie des transactions.
  1. Expérience dans la construction sur des sources de données d'entreprise hétérogènes avec des fraîcheurs, des schémas et des modèles d'accès variés.

Le Mandat IA

Tubi s'attend à ce que les ingénieurs de tous niveaux utilisent des outils IA (Claude Code, Codex, Cursor, intégrations MCP) pour accélérer la livraison, les tests et la documentation. Pour ce rôle spécifiquement, l'IA va plus loin — ce n'est pas une fonctionnalité de cette plateforme, mais la raison d'être de la plateforme. Vous n'avez pas besoin d'arriver en tant qu'expert en IA, mais vous devez développer rapidement une connaissance approfondie et l'appliquer avec une discipline de qualité production :

  1. Ingénierie de la confiance : Construire des systèmes où les opérateurs humains peuvent déléguer progressivement à l'IA — et où le rayon d'impact est contenu lorsque l'IA se trompe.
  1. L'IA comme levier : Considérer l'IA comme un multiplicateur de force pour une petite équipe. Les systèmes que vous construirez devraient mesurer l'expansion de ce que l'équipe peut accomplir.
  1. Discipline des coûts : Traiter les dépenses IA comme un problème d'ingénierie — optimiser pour la précision par dollar, pas seulement pour la précision seule.
  1. Adoption pragmatique : Évaluer les nouvelles capacités avec l'œil d'un constructeur — quoi utiliser maintenant, quoi est du battage médiatique, quoi attendre.

#LI-SL4

#LI-Hybrid

Conformément aux exigences locales de divulgation des salaires, la fourchette de rémunération pour ce poste, le montant final de l'offre dépendant de l'éducation, des compétences, de l'expérience et de la localisation, est indiquée annuellement ci-dessous.

Toronto, Canada $164,600—$235,100 CAD

Nous sommes un employeur garantissant l'égalité des chances et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'origine nationale, d'identité de genre, de handicap, de statut de vétéran protégé ou de toute autre caractéristique protégée par la loi. Nous considérerons pour l'emploi les candidats qualifiés ayant un casier judiciaire conformément à la loi applicable.

Ce poste est également éligible à une prime discrétionnaire annuelle, un plan de rémunération à long terme et divers avantages, notamment une assurance médicale/dentaire/vision, une assurance, des congés payés et d'autres avantages conformément aux documents de plan applicables.

  • Pour tous les employés salariés, au lieu de la politique de congés de FOX, Tubi offre une politique de congés flexibles pour gérer toutes les affaires personnelles.
  • Pour tous les employés réguliers à temps plein, au lieu du congé parental payé de FOX, Tubi offre un programme généreux de congé parental, qui permet aux parents douze (12) semaines de congé de liaison payé (complément au Canada) dans la première année de naissance, d'adoption, de maternité de substitution ou de placement en famille d'accueil d'un enfant, en plus des programmes gouvernementaux de congé applicables et de la politique d'invalidité de courte durée de FOX (si applicable). Ce temps est payé à 100% par une combinaison de tous les congés gouvernementaux applicables et des programmes de remplacement de salaire, en plus des contributions de Tubi.
  • Pour tous les employés réguliers à temps plein, Tubi offre un remboursement mensuel pour le bien-être.

À propos de Tubi

Tubi Media Group est une division de Fox Corporation, et les avantages sociaux des employés de FOX résumés ici couvrent la majorité des avantages sociaux des employés. Les distinctions suivantes décrivent les différences entre les avantages sociaux de Tubi et de FOX :

Audacieusement conçu pour tous les fandoms, Tubi est un service de streaming gratuit qui divertit plus de 100 millions d'utilisateurs actifs mensuels. Tubi propose la plus grande collection de films et d'émissions de télévision hollywoodiens au monde, des milliers d'histoires créées par des créateurs et des centaines d'originaux Tubi conçus pour les fans les plus passionnés. Basé à San Francisco et fondé en 2014, Tubi fait partie de Tubi Media Group, une division de Fox Corporation.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter