Somos SenseisTalent, el partner de recruitment de grandes empresas en España y Europa. Fusionamos la experiencia de RRHH, Hiring Managers y especialistas de diversos sectores para acabar con procesos tradicionales, eternos e ineficaces.
Descripción del empleo
- Posición: AI Engineer
- Localización: Sant Cugat del Vallès (Barcelona)
- Industria: Tecnología | Impresión industrial
- Tipo: Middle | Modalidad: híbrido
El contexto
Buscamos un AI Engineer para uno de nuestros clientes: una multinacional tecnológica, dentro de su división industrial de software, el área que da soporte a sus prensas de impresión industrial.
Allí, un equipo muy técnico desarrolla un chatbot multiagente en producción, integrado en la plataforma donde sus clientes gestionan la producción cada día. Con él, operadores de planta y responsables de producción consultan métricas reales de sus máquinas (cuántos trabajos han impreso, qué está pasando ahora mismo en la prensa) y resuelven dudas técnicas sobre guías y troubleshooting. No es un prototipo ni una prueba de concepto: hay clientes al otro lado y cada respuesta cuenta.
El producto está creciendo rápido. Se están incorporando nuevos dominios, una versión para impresión 3D y capacidades que hoy no existen, como generar gráficos o lanzar tareas programadas. La ambición del equipo es que se convierta en la puerta de entrada al ecosistema.
Trabajarás en un equipo con autonomía real: contacto directo con product management y con los equipos de data, infraestructura y otros equipos de agentes de la compañía. Aquí no se proponen tareas cerradas: se plantea una necesidad, tú investigas cómo resolverla, la discutes con el equipo y la implementas. Es la estabilidad de una gran corporación con la forma de trabajar de un equipo ágil.
La contratación es como implant de SenseisTalent en el cliente: formas parte de nuestra plantilla y desarrollas tu trabajo integrado en su equipo. En algunos casos estas incorporaciones acaban en internalización, aunque no es un compromiso ni una garantía.
La misión
Desarrollar, evolucionar y mantener las capacidades del chatbot: desde construir nuevas features (gráficos, tareas programadas, nuevos dominios) hasta diagnosticar y resolver incidencias reportadas por clientes en producción, garantizando que el sistema no se degrada.
Responsabilidades clave
- Desarrollar nuevas features del producto de principio a fin: partir de una necesidad de negocio, investigar el enfoque, discutirlo con el equipo e implementarlo.
- Diseñar e implementar agentes, subagentes y su orquestación, junto con las herramientas y conectores (MCP) que consumen.
- Atender issues reportados por clientes (respuestas incorrectas, dislikes) asignados desde el backlog: identificar si el origen está en el retrieval, la tool, el prompt o el modelo, y aplicar el fix.
- Debuggar de forma estructurada problemas en producción, razonando cada paso del diagnóstico.
- Refinar y ajustar prompts para conseguir el comportamiento esperado del sistema.
- Utilizar y mantener el sistema de evaluación del producto para validar cambios y detectar degradaciones.
- Revisar de forma crítica el código generado con asistentes de IA, asegurando calidad y buenas prácticas.
- Trabajar con autonomía sobre las features asignadas, con guidance del Tech Lead.
Requisitos
Imprescindibles (must)
- Buen dominio de Python y programación orientada a objetos.
- Experiencia real construyendo soluciones de IA: agentes, sistemas multiagente, RAGs o prompt engineering (proyectos propios o profesionales).
- Conocimiento sólido de conceptos como embeddings, RAG y MCP.
- Capacidad de razonar y justificar decisiones técnicas: por qué se eligió una solución, qué alternativas se probaron y con qué métricas.
- Criterio para evaluar y depurar código generado por asistentes de IA (no vale con "funciona y ya está").
- Inglés profesional, con soltura para trabajar con equipos internacionales de distintos acentos.
- Autonomía, proactividad y capacidad de desatascarse sin depender de supervisión constante.
Deseables (Nice to have)
- LangGraph, Pydantic AI u otros frameworks de agentes.
- Experiencia con Azure OpenAI, AWS, OpenSearch o bases de datos vectoriales.
- Conocimiento de A2A, GraphRAG, estrategias de chunking o similitud por coseno.
- Experiencia diseñando sistemas de evaluación (LLM as a judge, A/B testing).
- Background en data, con interés y transición hacia AI engineering.
Ventajas
- Proyecto con impacto real: plataforma en producción usada a diario por clientes internacionales.
- Equipo técnico reducido y de alto nivel, donde tu trabajo tiene peso directo sobre el producto.
- Stack moderno y en evolución constante, con margen para proponer y probar nuevos enfoques.
- Entorno de aprendizaje real, con exposición a problemas de producción y crecimiento técnico continuo.
- Contexto corporativo internacional dentro de una gran empresa tecnológica.