Descripción
**¿Eres tú?**
Titan Operating System S.L. (Titan OS), la empresa tecnológica, de entretenimiento y publicitaria con sede en Barcelona, ¡te está buscando!
En TitanOS, vivimos según tres valores fundamentales:
* Hacer las cosas realidad: asumimos la responsabilidad, actuamos con rapidez y generamos impacto.
* Sin ego: colaboramos con respeto y humildad para alcanzar objetivos compartidos.
* Mostrar una pasión genuina: nos encanta lo que hacemos y nunca dejamos de aprender.
La cultura y el entorno están en el corazón de nuestra filosofía. Si lo anterior te resulta familiar, ¡sigue leyendo!, porque creemos que podrías ser una incorporación perfecta a nuestro increíble equipo.
**Descripción del puesto:**
Como **Desarrollador de IA y Recomendaciones de Contenido**, trabajarás junto con nuestros equipos de Aprendizaje Automático y Backend para diseñar, entrenar e implementar los modelos y las canalizaciones de datos que deciden «qué ver a continuación» en nuestra plataforma de televisión inteligente. Adquirirás experiencia práctica en todo el ciclo de vida del aprendizaje automático —desde el análisis exploratorio de datos hasta las pruebas A/B en línea— mientras lanzas funciones utilizadas por millones de espectadores en todo el mundo.
**Principales responsabilidades**
* Diseñar, construir e implementar agentes impulsados por LLM que mejoren las experiencias de recomendación y recuperación de información.
* Desarrollar prototipos y entrenar modelos de clasificación/recomendación a partir de registros de interacción a gran escala.
* Diseñar métricas fuera de línea y analizar los resultados. Ayudar a configurar o supervisar pruebas A/B en línea; transformar los hallazgos en planes de iteración.
* Exponer APIs de recomendación e integrarlas con nuestros servicios existentes en Go / Ruby.
* Contribuir a las canalizaciones CI/CD para la versión de datos y modelos (GitHub Actions, Docker).
* Revisiones de código y colaboración: participar en revisiones entre pares; dar y recibir retroalimentación constructiva. Trabajar estrechamente con los propietarios de producto y los compañeros de equipo para priorizar y definir el alcance de las tareas.
* Seguir procesos ágiles: adherirse a las ceremonias de sprint, los flujos de trabajo de gestión de incidencias y las prácticas de documentación.
* Supervisión y medición: ayudar a establecer SLA básicos y KPI para el rendimiento del servicio; aprender a realizar un seguimiento y reportar sobre estas métricas.
**Requisitos** **¿Qué te convierte en un candidato ideal?:**
* 5 o más años de experiencia en Ingeniería de IA, con experiencia reciente significativa en el diseño e implementación de soluciones basadas en IA generativa y modelos de lenguaje de gran tamaño (LLM).
* Licenciatura o máster en Ciencias de la Computación, Ciencia de Datos, Aprendizaje Automático o campo relacionado.
* Conocimientos sólidos de probabilidad, estadística, álgebra lineal y algoritmos.
* Experiencia con agentes impulsados por LLM, familiaridad con canalizaciones RAG, así como con llamadas a herramientas/funciones, planificación y orquestación en múltiples pasos.
* Competencia en Python; conocimientos de al menos uno de los siguientes marcos de aprendizaje automático/aprendizaje por refuerzo o aprendizaje profundo: PyTorch, TensorFlow o JAX.
* Experiencia con SQL (BigQuery, PostgreSQL) y pandas / Spark.
* Conocimientos previos en sistemas de recomendación.
* Conocimientos sobre APIs: comprensión de los servicios REST y de cómo se exponen los modelos como puntos finales.
* Pruebas y documentación: conciencia sobre las pruebas unitarias/integradas para canalizaciones de datos y disposición para aprender el desarrollo basado en experimentos.
* Habilidades blandas: comunicador claro que se desenvuelve bien en un entorno colaborativo y acelerado.
**Habilidades deseables:**
* Familiaridad con el procesamiento en tiempo real de flujos de datos (Kafka, Flink)
* Experiencia con servicios de IA de AWS/GCP
* Interés en recomendaciones basadas en LLM, incrustaciones (embeddings) o comprensión de contenido.
* Conocimientos básicos de pilas de observabilidad (Prometheus, Grafana)
* Capacidad para trabajar con un lenguaje adicional de backend (Go, Node.js o Ruby) para la integración de servicios.
**Beneficios** **Motivos para postularte:**
* Remuneración competitiva
* Seguro médico privado
* Entorno laboral amigable, diverso e internacional
* Oportunidad de trabajar fuera de tu zona de confort y desarrollarte profesionalmente en una industria CTV emocionante y de rápido crecimiento.
* ¡Cambia el futuro de la televisión! Una oportunidad única de unirte a una empresa con fuerte respaldo financiero y alto potencial de crecimiento en sus primeras etapas, para contribuir a dar forma a un producto/negocio que impactará a millones de personas.
Si este puesto te entusiasma, ¡no dudes en postularte! ¡Te esperamos para unirte a nosotros! Y si deseas conocer más sobre nosotros, síguenos en LinkedIn!