LS

AI Product Engineer

Salary
Up to €60K
Hiring from
Spain
Work type
Hybrid
Posted

614,732 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Sobre Libeen

Libeen es una scale-up que ayuda a gente joven a vivir en su propia casa sin tener ahorrada la entrada que pide un banco. Para muchas personas con buenos ingresos, la entrada es lo único que se interpone entre ellas y su casa, y SmartHousing resuelve justo eso.

Libeen compra la casa que elige cada cliente y él entra a vivir desde el principio. Mientras paga su cuota va construyendo su entrada, y entre el tercer y el séptimo año compra la vivienda a un precio protegido, fijado desde el primer día.

Producto y Tecnología está construyendo ahora, desde cero, la plataforma que hace posible ese camino: el agente de Libeen, que acompaña a cada persona por WhatsApp desde el primer mensaje; una web y un área de cliente con la experiencia de un neobanco; y la automatización de ventas, finanzas y legal hasta la compra de la casa. Es un equipo pequeño a propósito, que construye con agentes de IA, y el puesto reporta al CPTO.

El rol

Un AI Product Engineer es un ingeniero de software con mentalidad de producto que lleva funcionalidades completas de la definición a producción, con agentes de IA como su principal herramienta de construcción.

Tu mayor aportación está en entender bien el problema y definirlo con precisión antes de construir: qué necesita el usuario, qué reglas de negocio aplican, qué casos límite existen y cómo se comprueba que funciona. Con esa definición diriges a los agentes que escriben el código y te aseguras de que el resultado es correcto, mantenible y seguro.

Cubres todo el stack: modelo de datos, backend, frontend, integraciones y testing. El foco está en construir producto con IA, no en investigar ni entrenar modelos.

Por harness se entiende todo lo que rodea a un modelo para que trabaje bien: contexto, especificaciones, instrucciones, herramientas, tests, evaluaciones y puertas de calidad. En Libeen lo aplicas en dos frentes: en el sistema con el que se desarrolla el producto y en el propio agente de Libeen, que conversa con clientes reales.

Qué harás
  • Definir funcionalidades de punta a punta con el CPTO y con los equipos de ventas, finanzas y legal: historias, reglas de negocio, criterios de aceptación y casos límite, escritos para que un agente pueda implementarlos sin ambigüedad.
  • Diseñar el modelo de datos de cada dominio (leads, clientes, operaciones de compra, pagos, documentos) para que la plataforma propia sea la fuente de verdad del estado de cada cliente, sincronizada con el CRM.
  • Construir backend, APIs e integraciones con servicios externos: CRM, pagos, firma electrónica, WhatsApp y bancos.
  • Construir la web y el área de cliente a partir del sistema de diseño existente, con una experiencia sencilla, rápida y cuidada.
  • Desarrollar y evolucionar el agente de Libeen: herramientas, flujos conversacionales, memoria, guardarraíles y evaluaciones con conversaciones reales.
  • Automatizar procesos que hoy son manuales, como la generación y firma de contratos o los pagos.
  • Trabajar dentro del sistema de desarrollo agéntico del equipo y mejorarlo: instrucciones, skills, subagentes, hooks, evaluaciones y control del coste de los modelos.
  • Crear y mantener tests unitarios, de integración y end-to-end, y vigilar lo que se despliega: errores, métricas de producto y del funnel.



Requisitos
Producto y definición funcional
  • Experiencia demostrable definiendo funcionalidades: escribes especificaciones claras, con criterios de aceptación y casos límite, y haces las preguntas que faltan antes de empezar.
  • Criterio para recortar alcance y llevar a producción algo pequeño que funcione antes que algo grande a medias.
  • Interés por el usuario y por el negocio: miras los datos, hablas con quien usa lo que construyes y propones cambios.
Ingeniería fullstack
  • Formación en ingeniería informática o equivalente y experiencia sólida construyendo producto que está en producción.
  • Modelado de datos: esquemas, relaciones, migraciones, integridad y rendimiento de consultas.
  • Backend: diseño de APIs, integraciones con terceros, webhooks, procesos asíncronos, autenticación y seguridad.
  • Frontend moderno con TypeScript y React, con atención al detalle visual y a la usabilidad.
  • Testing como parte natural del trabajo: unitarios, integración y end-to-end, ejecutados en CI.
  • Soltura con Git, pull requests, revisión de código y despliegue en la nube.
IA, agentes y harness

Es el bloque más importante del puesto.

  • Experiencia real desarrollando con agentes de código (Claude Code u otros) como forma habitual de trabajo.
  • Sabes montar el harness de un agente: contexto e instrucciones del proyecto, especificaciones, herramientas vía MCP, subagentes, hooks y puertas de calidad que hacen fiable el resultado.
  • Revisas con criterio lo que generan los agentes: detectas errores sutiles, deuda técnica y problemas de seguridad.
  • Has construido funcionalidades o productos sobre LLMs: tool calling, salida estructurada, gestión de contexto, RAG cuando aplica, evaluaciones y control de coste y latencia.
  • Conoces cómo falla un agente en producción (alucinaciones, bucles, uso indebido de herramientas, prompt injection) y cómo mitigarlo.
Valorable
  • Agentes conversacionales en producción, especialmente sobre la API de WhatsApp Business.
  • Experiencia en fintech, proptech, banca u otros sectores regulados (datos personales, KYC, scoring).
  • Integraciones con HubSpot, GoCardless o Signaturit.
  • Next.js y Payload CMS.
  • Google Cloud.
  • Evaluaciones de LLMs y observabilidad de agentes.
  • Proyectos propios o contribuciones open source hechos con agentes que puedas enseñar.
Cómo se trabaja

El desarrollo funciona como un sistema agéntico con revisión humana en los puntos que importan:

  1. Cada tarea nace en Linear con su descripción funcional completa.
  2. Un agente la revisa y devuelve un resumen y preguntas; se itera hasta validarla.
  3. Validada, se implementa con puertas de calidad: specs, ADRs, tests, CI y pull request.
  4. Cada cambio se prueba en su propio entorno antes de aprobar el paso a producción o pedir cambios.

Se puede trabajar en local o en máquinas remotas con el mismo flujo.

Stack: TypeScript, Next.js y Payload CMS, Google Cloud, GitHub y Linear, Claude y Claude Code para el desarrollo agéntico. Integraciones con HubSpot, GoCardless, Signaturit, WhatsApp y n8n.

Qué ofrece Libeen
  • Construir desde cero la plataforma de una scale-up con un modelo propio, con ownership real sobre lo que defines y entregas.
  • La IA como forma principal de trabajar, con las herramientas de desarrollo agéntico del equipo.
  • Trato directo con el CPTO, los founders y los equipos de negocio que usan lo que construyes.
  • Salario de hasta 60.000 € brutos anuales.
  • Contrato indefinido.
  • Modelo híbrido en Madrid, con un día de teletrabajo a la semana.
Proceso de selección
  1. Conversación con el CPTO: tu trayectoria, cómo defines producto y cómo trabajas con agentes.
  2. Caso práctico sobre un problema real de Libeen: escribes la especificación funcional y construyes una versión con agentes. Compartes también tu configuración (instrucciones, skills, hooks) y el historial de trabajo con el agente.
  3. Revisión del caso en directo con el CPTO: decisiones de definición, harness y calidad del resultado.
  4. Conversación con los founders.


🌍 Cultura Libeen


Be a problem solver — los problemas no se escalan, se resuelven

Execution excellence — la estrategia sin ejecución no existe

Data-driven decision making — las opiniones son bienvenidas, los datos mandan

Customer obsession — el Smarthouser siempre en el centro

Always positive energy — alta exigencia y buen ambiente no son incompatibles



Similar jobs