AI Full Stack Engineer – GenAI & Agentic AI
NTT DATA Europe & Latam · Madrid, Community of Madrid, Spain
Apply & track with Apply EdgeLa IA generativa ya no consiste solo en añadir un chat a una aplicación. El reto está en construir productos fiables, seguros y medibles, donde los agentes de IA aporten valor real dentro de procesos de negocio complejos.Buscamos a una persona con experiencia como AI Full Stack Engineer para diseñar y desarrollar aplicaciones end-to-end basadas en GenAI y Agentic AI. Te incorporarás a un proyecto tecnológico de alto impacto en el ámbito asegurador, trabajando desde la especificación hasta el despliegue y la evaluación del comportamiento de los sistemas de IA.El ángulo de esta posición es claro: especialización profunda. No buscamos únicamente experiencia integrando modelos o haciendo prompting; buscamos criterio de ingeniería para definir especificaciones, gobernar el contexto, configurar agentes de desarrollo y construir mecanismos de validación que hagan la IA útil en producción.En NTT DATA formarás parte de una compañía tecnológica global con el alcance para abordar retos relevantes y el entorno colaborativo necesario para aprender, proponer y construir con autonomía. Trabajamos para que la tecnología responda a necesidades reales, combinando equipos cercanos, conocimiento sectorial y ambición por avanzar.Tu día a díaDiseñar y desarrollar aplicaciones de IA end-to-end: frontend, backend, APIs e integraciones con componentes de IA.Convertir necesidades de negocio en especificaciones claras, criterios de aceptación y pruebas antes de implementar, bajo prácticas de Specification-Driven Development (SDD).Mantener la trazabilidad entre especificación, código, pruebas y comportamiento esperado de los sistemas de IA.Integrar LLMs, RAG, agentes, tool calling, MCP y structured outputs en soluciones listas para producción.Configurar y evolucionar entornos de agentes de coding: instrucciones, herramientas, permisos, MCPs, límites de ejecución y mecanismos de control.Diseñar el contexto que reciben los agentes, priorizando información relevante, eficiencia de tokens y resultados consistentes.Crear tests automatizados y evaluaciones de IA para validar tanto el software como la calidad, seguridad y fiabilidad de las respuestas.Participar en la evolución de CI/CD, observabilidad, despliegues cloud y optimización de rendimiento, latencia y costes.Qué buscamosAl menos 4 años de experiencia en desarrollo de software, con una base sólida en desarrollo full stack.Experiencia práctica construyendo aplicaciones con IA Generativa, LLMs, RAG, agentes o tool calling.Dominio de frontend con React, Next.js o Angular, y TypeScript.Experiencia en backend con Python/FastAPI y/o Node.js.Conocimiento de APIs de LLMs, MCP, context engineering, bases de datos vectoriales, SQL/NoSQL y Redis.Uso habitual de herramientas de desarrollo asistido por IA como Codex, Claude Code, GitHub Copilot o alternativas equivalentes.Experiencia con Docker, Kubernetes, CI/CD y al menos una plataforma cloud: Azure, AWS o GCP.Conocimientos de seguridad aplicada: OAuth2/OIDC, autenticación, autorización y gestión de secretos.Inglés profesional alto (C1) y dominio de castellano.Qué encontrarásUn proyecto donde podrás profundizar en prácticas emergentes de ingeniería de IA: SDD, gestión de contexto, evaluación automatizada y desarrollo con agentes.Espacio para influir en cómo se construyen productos de IA robustos, más allá de integraciones puntuales o pruebas de concepto.Modelo de trabajo híbrido. Aprendizaje continuo junto a perfiles especializados en tecnología, datos e IA aplicada.Una cultura de colaboración en la que compartir conocimiento, cuestionar lo establecido y mejorar la forma de entregar tecnología forma parte del trabajo.En NTT DATA creemos que toda persona es única y diferente y por ello apostamos por una cultura inclusiva que reconoce y valora la diversidad. Trabajamos día a día para crear un entorno en el que podamos explorar, vivir y potenciar nuestra propia singularidad.#WeAreAllUnique #YouMakeUsUniqueMake THIS the place to GROW