> Markdown version of [/jobs/ext/4597615-genai-software-engineer](https://www.wearedevelopers.com/jobs/ext/4597615-genai-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # GenAI Software Engineer - **Company:** Capgemini - **Location:** Madrid, Spain - **Contract:** Apprenticeship - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, User Authentication, Microsoft Azure, Cloud Computing, Code Review, Continuous Integration, Data Security, Github, Python (Programming Language), OAuth, OpenAI, Software Engineering, Pinecone, Google Cloud, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Llamaindex, Generative AI, Backend, Git, Fastapi, Pgvector, Gitlab-ci, Kubernetes, Apache Kafka, Machine Learning Operations, FAISS, Azure AI, Terraform, Semantic Kernel, Docker, Jenkins - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.es/details/5954149937 ## About the Role Tu perfil Para sentirte a gusto en la posición se requieren conocimientos en/de: * Sólida base de ingeniería de software (3-7+ años, según seniority): diseño de APIs, patrones de integración, concurrencia/asíncrono, buenas prácticas de código (Clean Code, SOLID). * Experiencia en Python y frameworks backend (FastAPI, Flask, Express, etc.). * Git avanzado (branching model, pull requests, code review) y CI/CD en alguno de: GitHub Actions / GitLab CI / Azure DevOps / Jenkins. * Cloud (al menos una: Azure, AWS o GCP) con despliegue de cargas en contenedor (Docker; deseable Kubernetes). * Integración con servicios de GenAI/LLMs (Azure OpenAI, OpenAI, Vertex AI, Bedrock): consumo de APIs, autenticación, gestión de costes y límites, prompting y evaluación básica. * Conocimientos prácticos de RAG (embeddings, vector stores como FAISS, pgvector, Pinecone) y orquestadores (LangChain/LlamaIndex/Semantic Kernel). * Testing (unit/integration/contract), monitorización (p. ej., OpenTelemetry), y seguridad básica de APIs (OAuth2/OIDC, secretos, rate limiting). * Inglés profesional (trabajo con documentación y equipos internacionales). * LLMOps/MLOps: MLflow, Weights & Biases, Prompt Flow/Azure AI Studio evals, experiment tracking y dashboards de evaluación. * Mentalidad de producto y obsesión por la calidad en producción. * Colaboración con equipos multidisciplinares (arquitectura, datos, seguridad, negocio). * Aprendizaje continuo en un entorno muy dinámico (nuevos modelos, frameworks, evaluaciones). * Comunicación clara y documentación de decisiones. Además sería estupendo si tienes experiencia en: * Infra as Code (Terraform), Kubernetes avanzado (ingress, autoscaling, service mesh), event driven (Pub/Sub, Kafka). * Observabilidad y fiabilidad: SLO/SLA, alerting, caídas controladas, chaos testing. * Seguridad y cumplimiento en GenAI: redacción de guardrails, filtrado de PII, controles de contenido. * Experiencia con Agentic AI (planificación, herramientas, memoria, equipos de agentes)., Valoramos todas las candidaturas y ofrecemos formación presencial, online y certificaciones. Aunque no cumplas el 100% de los requisitos, ¡queremos conocerte! ¿Qué te gustará de trabajar aquí? * Proyectos variados y desafiantes: Trabajarás en retos multisectoriales, evitando la rutina y exponiéndote a tecnologías diversas. * Flexibilidad y modelo híbrido: Cultura orientada al equilibrio vida-trabajo. * Aprendizaje continuo: * Formación en tecnologías cloud, data governance, visualización… * Participación real en proyectos con IA generativa, Business AI y tecnologías emergentes del dato. * Diversidad de clientes e innovación constante: Proyectos de impacto real con organizaciones líderes. * Entornos colaborativos e inclusivos: Equipos dinámicos, multiculturales y orientados al crecimiento. * Crecimiento profesional y "challenge" técnico: Autonomía, mentoring, certificaciones y oportunidades de ampliar tu rol dentro del área de Data & AI. ## Description para aterrizar requisitos no funcionales (escalabilidad, resiliencia, coste) y gobierno/ética de IA (acceso a datos, cumplimiento). * Documentar decisiones (ADRs), elaborar playbooks reutilizables y apoyar revisiones de código y mentoring de perfiles más junior. * Contribuir a aceleradores internos y componentes reutilizables alineados con los marcos de capacidades de Data & AI., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.