Sobre la oportunidad Buscamos un/a AI Architect & Agent Engineer para liderar el diseño de las soluciones de Inteligencia Artificial de la organización, combinando visión arquitectónica con capacidad de construcción hands-on de agentes inteligentes. La persona será responsable de definir cómo se integran modelos, agentes, datos, sistemas corporativos e infraestructura, garantizando soluciones escalables, seguras y alineadas con el negocio, además de diseñar directamente la lógica que gobierna el comportamiento de los agentes. Buscamos un perfil proactivo capaz de hacerse cargo del ciclo completo: desde la conversación con stakeholders, producto y negocio hasta la puesta en producción. Es un rol de ownership real, no de ejecución de tareas cerradas. Este rol conecta el trabajo de los equipos de IA Agéntica, LLMOps, Backend e Integraciones, y está orientado a perfiles con visión integral de la tecnología, capaces de moverse tanto en la definición de arquitectura como en el desarrollo de sistemas basados en LLMs, RAG y flujos multiagente. Qué harás Hablar directamente con stakeholders, producto y negocio para entender el problema antes de diseñar la solución. Traducir necesidades de negocio en arquitecturas y soluciones de IA. Llevar las soluciones end-to-end: definición, diseño, desarrollo, despliegue y operación en producción. Diseñar la arquitectura global de sistemas basados en LLMs, agentes, RAG y flujos multiagente. Diseñar y desarrollar agentes basados en modelos de lenguaje, incluyendo flujos de razonamiento, planificación y ejecución. Definir estados, reglas y transiciones dentro de workflows agénticos. Diseñar mecanismos de coordinación entre múltiples agentes. Construir tanto backend como frontend cuando la solución lo requiera, en el stack que consideres más adecuado. Definir cómo se conectan los modelos con datos, APIs y herramientas empresariales. Implementar arquitecturas RAG para recuperación y contextualización de información. Diseñar estrategias de chunking, embeddings e indexación de conocimiento. Crear prompts e instrucciones especializadas para distintos tipos de agentes. Integrar herramientas externas mediante Function Calling o Tool Calling. Apoyarte en agentes de código (Claude Code, Codex y similares) para acelerar el desarrollo, aplicando criterio técnico sobre lo que producen. Seleccionar modelos, frameworks, bases de datos e infraestructura. Diseñar estrategias para el uso de modelos comerciales, open source o locales. Establecer criterios de escalabilidad, rendimiento, privacidad y optimización de costes. Definir estándares técnicos, patrones de arquitectura y buenas prácticas. Coordinar las decisiones técnicas entre los equipos de IA, infraestructura e integración. Evaluar riesgos, seguridad, gobernanza y viabilidad de las soluciones. Requisitos Técnicos Experiencia sólida desarrollando en Python. Experiencia diseñando arquitecturas de IA Generativa y sistemas agénticos. Experiencia práctica con uno o varios frameworks de orquestación: LangChain, LangGraph, CrewAI, Microsoft AutoGen o LlamaIndex. Experiencia integrando APIs de modelos de lenguaje: OpenAI, Anthropic Claude o Google Gemini. Conocimientos de Function Calling y Tool Calling. Conocimientos de embeddings, técnicas de chunking y bases de datos vectoriales. Experiencia con sistemas RAG y recuperación/contextualización de información. Conocimientos de arquitecturas y flujos multiagente. Experiencia integrando modelos open source y soluciones de inferencia local. Experiencia con plataformas cloud (Azure, AWS o Google Cloud). Capacidad de trabajar en frontend y backend. No exigimos un stack concreto: aceptamos cualquier lenguaje o framework con el que seas productivo y que puedas defender técnicamente. Conocimientos de MCP (Model Context Protocol). Autonomía y comunicación Comunicación excelente, tanto escrita como oral, con perfiles técnicos y no técnicos. Capacidad de conducir una iniciativa de principio a fin sin necesidad de supervisión continua. Experiencia usando agentes de código (Claude Code, Codex, Cursor o equivalentes) como herramienta habitual de trabajo, con criterio para revisar, corregir y decidir qué aceptar. Capacidad para definir estándares técnicos y patrones de arquitectura. Capacidad para coordinar decisiones técnicas entre distintos equipos. Se valorará Experiencia con Azure OpenAI, AWS Bedrock o Google Vertex AI. Experiencia en integración mediante APIs REST, GraphQL y webhooks. Experiencia en observabilidad, seguridad y gobernanza de aplicaciones basadas en IA. Conocimientos de Docker y despliegue de soluciones productivas. Experiencia desarrollando agentes en entornos empresariales. Experiencia previa en roles con contacto directo con cliente o negocio. Buscamos una persona que Sea proactiva y tome la iniciativa: que detecte lo que hay que hacer y lo empuje, en lugar de esperar instrucciones. Se comunique con claridad con stakeholders, producto y negocio, y sepa traducir entre el lenguaje técnico y el de negocio. Tenga visión integral de la tecnología y capacidad para conectar estrategia, negocio y ejecución técnica. Sea capaz de comprender todo el ecosistema de una solución de IA y tomar decisiones de arquitectura. Disfrute tanto diseñando arquitecturas como construyendo agentes y sistemas multiagente complejos. Use las herramientas de IA para desarrollo con criterio, sin delegar en ellas el juicio técnico. Tenga pensamiento analítico y curiosidad tecnológica. Quiera orientar a distintos especialistas del equipo y ser protagonista en la construcción de la próxima generación de aplicaciones impulsadas por IA. Qué ofrecemos Liderazgo técnico en el diseño end-to-end de soluciones de IA Generativa y sistemas agénticos. Libertad para elegir el stack y las herramientas con las que trabajas. Trabajo con tecnologías de vanguardia dentro del ecosistema GenAI. Colaboración con equipos multidisciplinarios (IA Agéntica, LLMOps, Backend, Integraciones) en desafíos de alto impacto. Protagonismo en la construcción de la próxima generación de aplicaciones impulsadas por IA.
PythonFastAPIMachine LearningAWSGoogle Cloud