Saltar al contenido

Tubi - Canada

Staff Software Engineer, Internal Tools

TypeScriptPythonReactNode.jsPostgreSQL
Traducción automática. Consulta el original.

Sobre el puesto

Buscamos un/a Staff Software Engineer para dirigir la evolución técnica de nuestras plataformas de negocio centradas en IA, que actualmente priorizan operaciones de ingresos publicitarios como inteligencia intersistemas, automatización de flujos de trabajo y comprensión de documentos. Si bien el dominio ya soporta tráfico de producción en vivo y usuarios activos, persisten importantes desafíos arquitectónicos: ¿cómo se puede integrar eficazmente la IA no determinista en flujos de trabajo donde los resultados comerciales dependen de una alta precisión? Además, ¿cómo deben estructurarse los límites del sistema durante esta fase de rápida integración y desarrollo de plataformas? En este puesto, te enfrentarás a esta ambigüedad de frente, definiendo patrones arquitectónicos, implementándolos en producción y validando su efectividad.

Sobre el equipo

El equipo de Herramientas Internas de Tubi está a la vanguardia de la integración de IA, desarrollando desde recursos para desarrolladores hasta IA de nivel de producción para operaciones comerciales. Somos el grupo responsable de convertir la IA de un experimento en una capacidad operativa: entrenamiento, infraestructura, agentes de desarrolladores y sistemas de negocio impulsados por IA. Los ingenieros operan con un alto grado de propiedad y autonomía, colaborando en decisiones arquitectónicas compartidas e infraestructura de IA.

Tus responsabilidades

  1. Definir e impulsar la arquitectura técnica de la plataforma de IA, abarcando pipelines de extracción, puntuación de confianza, agregación de datos intersistemas y capas de inteligencia orientadas al usuario. Asegurar que los sistemas sean modulares, probables y evolutivos.
  1. Ser responsable de los subsistemas más complejos de la plataforma y los problemas de diseño más difíciles: fiabilidad bajo no determinismo, integración entre fuentes de datos heterogéneas y automatización progresiva con puertas de control humano apropiadas.
  1. Establecer límites claros del sistema y contratos de integración con plataformas adyacentes. Diseñar interfaces que sean resilientes a la evolución del esquema y al cambio organizacional.
  1. Entregar de forma consistente. Convertir requisitos ambiguos en software funcional que los usuarios vean y en el que confíen. Priorizar la iteración y el progreso medible sobre fases de diseño prolongadas.
  1. Madurar los sistemas de IA de la plataforma desde etapas tempranas hasta nivel de producción: validación sistemática, bucles de retroalimentación que mejoran la precisión con el tiempo y gestión de costes basada en principios.
  1. Elevar el nivel de ingeniería a través de revisiones de código, discusiones de diseño y emparejamiento. Proporcionar análisis técnicos claros cuando el liderazgo necesite comprender las compensaciones, la viabilidad o el riesgo.

Tu perfil

Cualificaciones Principales (Imprescindibles)

  1. 8+ años de experiencia en ingeniería de software, con capacidad demostrada para ser responsable y entregar sistemas complejos de principio a fin, desde el diseño hasta la operación en producción.
  1. Profunda experiencia en diseño de sistemas distribuidos, tolerancia a fallos y construcción de sistemas fiables a partir de componentes poco fiables.
  1. Sólidos fundamentos de ingeniería full-stack. Nuestra pila tecnológica: Node.js/TypeScript (backend, Express), React/TypeScript (frontend), PostgreSQL con Drizzle ORM, Python para componentes de pipelines de ML, OpenAI y Gemini de Google APIs.
  1. Demostrada preferencia por la entrega. Historial de conversión de problemas ambiguos en sistemas funcionales en un plazo razonable, no solo diseños o propuestas.
  1. Buen juicio técnico bajo incertidumbre. Compensaciones pragmáticas, saber cuándo "suficientemente bueno" es adecuado, y no sobre-ingenierizar cuando el problema no lo requiere.

Cualificaciones Preferidas (Deseables)

  1. Experiencia en el diseño de sistemas que manejan salidas no deterministas o probabilísticas (modelos de ML, pipelines de LLM, o similares) con puntuación de confianza y estrategias de fallback apropiadas.
  1. Familiaridad con patrones de aplicación de LLM: ingeniería de prompts, orquestación de múltiples modelos, uso de herramientas agentivas y optimización de costes para cargas de trabajo de LLM de alto volumen.
  1. Experiencia en IA documental o extracción de datos estructurados de fuentes no estructuradas (documentos, imágenes, lenguaje natural) a escala.
  1. Experiencia en ad tech, operaciones de ingresos u operaciones de medios: gestión de pedidos, lógica de precios, ciclo de vida de acuerdos.
  1. Experiencia en la construcción sobre fuentes de datos empresariales heterogéneas con diferente frescura, esquemas y patrones de acceso.

El Mandato de la IA

Tubi espera que los ingenieros de todos los niveles utilicen herramientas de IA (Claude Code, Codex, Cursor, integraciones MCP) para acelerar la entrega, las pruebas y la documentación. Para este puesto en concreto, la IA va más allá: no es una característica de esta plataforma, sino la razón de ser de la misma. No necesitas llegar como un experto en IA, pero sí desarrollar rápidamente una fluidez profunda y aplicarla con disciplina de nivel de producción:

  1. Ingeniería de Confianza: Construir sistemas donde los operadores humanos puedan delegar progresivamente a la IA, y donde el radio de explosión esté contenido cuando la IA se equivoque.
  1. IA como Palanca: Pensar en la IA como un multiplicador de fuerza para un equipo pequeño. Los sistemas que construyas deben ampliar mediblemente lo que el equipo puede lograr.
  1. Disciplina de Costes: Tratar el gasto en IA como un problema de ingeniería, optimizando la precisión por dólar, no solo la precisión.
  1. Adopción Pragmática: Evaluar nuevas capacidades con la mentalidad de un constructor: qué usar ahora, qué es moda pasajera, qué esperar.

#LI-SL4

#LI-Hybrid

De conformidad con los requisitos locales de divulgación salarial, el rango salarial para este puesto, con la oferta final que dependerá de la educación, las habilidades, la experiencia y la ubicación, se detalla anualmente a continuación.

Toronto, Canadá $164,600—$235,100 CAD

Somos un empleador que ofrece igualdad de oportunidades y todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, identidad de género, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley. Consideraremos para el empleo a solicitantes cualificados con antecedentes penales de acuerdo con la legislación aplicable.

Este puesto también es elegible para un bono discrecional anual, un plan de incentivos a largo plazo y varios beneficios que incluyen seguro médico/dental/visión, seguro, vacaciones/tiempo libre remunerado y otros beneficios de acuerdo con los documentos del plan aplicables.

  • Para todos los empleados asalariados, en lugar de la política de Vacaciones de FOX, Tubi ofrece una Política de Tiempo Libre Flexible para gestionar todos los asuntos personales.
  • Para todos los empleados regulares a tiempo completo, en lugar de la Baja Parental Remunerada de FOX, Tubi ofrece un generoso Programa de Baja Parental, que permite a los padres doce (12) semanas de baja remunerada por vínculo (complemento en Canadá) durante el primer año de nacimiento, adopción, gestación subrogada o acogimiento de un hijo, además de los programas de baja gubernamentales aplicables y la política de incapacidad a corto plazo de FOX (si procede). Este tiempo se paga en un 100% a través de una combinación de las bajas gubernamentales aplicables y los programas de sustitución salarial, además de las contribuciones realizadas por Tubi.
  • Para todos los empleados regulares a tiempo completo, Tubi ofrece un reembolso mensual de bienestar.

Sobre Tubi

Tubi Media Group es una división de Fox Corporation, y los Beneficios para Empleados de FOX resumidos aquí cubren la mayoría de los beneficios para empleados. Las siguientes distinciones describen las diferencias entre los beneficios de Tubi y FOX:

Creado audazmente para cada fandom, Tubi es un servicio de streaming gratuito que entretiene a más de 100 millones de usuarios activos mensuales. Tubi ofrece la mayor colección del mundo de películas y programas de televisión de Hollywood, miles de historias dirigidas por creadores y cientos de originales de Tubi creados para los fans más apasionados. Con sede en San Francisco y fundada en 2014, Tubi forma parte de Tubi Media Group, una división de Fox Corporation.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026