AI Engineer

FDS, A DXC Technology Company
Madrid, Spain
3 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

LangGraph Framework Application Programming Interfaces (APIs) Artificial Intelligence Airflow Computer Vision Microsoft Azure Continuous Integration Cursor Programming Tools Python (Programming Language) Machine Learning OpenAI
+16 more
Search Technologies Software Engineering Enterprise Search Enterprise Software Applications GitHub Copilot LangChain Retrieval-Augmented Generation Large Language Models Claude Code Llamaindex Generative AI Git Machine Learning Operations Google Gemini Semantic Kernel Docker

Job description

En FDS, a DXC Technology Company, buscamos incorporar un/a AI Engineer para formar parte de nuestros equipos de Data & AI y participar en el desarrollo de soluciones avanzadas de Inteligencia Artificial.

Buscamos un perfil técnico, versátil y con fuerte capacidad de ejecución, que combine conocimientos de IA con una sólida base de ingeniería de software. Una persona capaz de entender un problema, plantear diferentes alternativas y convertirlas en una solución funcional, trabajando con autonomía y criterio técnico.

La posición tendrá especial foco en Generative AI y sistemas basados en LLM, incluyendo agentes, RAG, integración de herramientas y APIs y soluciones multimodales, aunque esperamos que la persona pueda moverse con comodidad por otros ámbitos de IA cuando el proyecto lo requiera.

Funciones principales:

  • Diseñar y construir soluciones basadas en Generative AI y Large Language Models, desde la definición de la aproximación técnica hasta su implementación.
  • Diseñar arquitecturas de agentes de IA capaces de utilizar herramientas, consultar información y ejecutar acciones sobre otros sistemas.
  • Desarrollar aplicaciones basadas en RAG, embeddings, búsqueda semántica y gestión de contexto.
  • Integrar modelos de IA con APIs, fuentes de datos y aplicaciones empresariales para convertir capacidades de IA en soluciones utilizables.
  • Construir los servicios y componentes necesarios para estas soluciones utilizando Python y buenas prácticas de ingeniería de software.
  • Evaluar diferentes modelos, herramientas y arquitecturas en función del caso de uso, teniendo en cuenta aspectos como calidad, coste, latencia, seguridad y fiabilidad.
  • Llevar las soluciones desarrolladas a entornos productivos y participar en su seguimiento y mejora.
  • Explorar nuevas capacidades y herramientas de IA y trasladar aquellas que puedan aportar valor a los proyectos.
  • Incorporar herramientas de IA al propio proceso de desarrollo, utilizando asistentes de programación y otras herramientas para acelerar la exploración, programación, testing y resolución de problemas.
  • Trabajar conjuntamente con perfiles de ingeniería, datos, arquitectura y negocio, asumiendo responsabilidad sobre las soluciones y tareas asignadas.
  • 3+ años de experiencia profesional en desarrollo de software, Inteligencia Artificial, Data & AI, Machine Learning o áreas relacionadas.
  • Experiencia sólida en Python y en el desarrollo de aplicaciones y servicios.
  • Experiencia práctica y reciente trabajando con Generative AI y Large Language Models.
  • Conocimientos de RAG, embeddings, tool calling y arquitecturas de agentes.
  • Experiencia integrando APIs, servicios y diferentes fuentes de información.
  • Conocimientos de Git, testing y buenas prácticas de ingeniería de software.
  • Capacidad para trabajar con autonomía y desenvolverse en entornos tecnológicos en rápida evolución.

Se valorará:

  • Experiencia con OpenAI, Azure OpenAI, Anthropic, Gemini u otros proveedores de modelos.
  • Experiencia con LangGraph, LangChain, LlamaIndex, Semantic Kernel o tecnologías equivalentes.
  • Conocimientos de MCP, IA multimodal, evaluación y observabilidad de aplicaciones de IA.
  • Experiencia con bases de datos vectoriales y tecnologías de búsqueda semántica.
  • Experiencia con Docker, CI/CD y despliegue de aplicaciones.
  • Experiencia con Microsoft Azure, especialmente Azure OpenAI y Azure AI Search.
  • Uso habitual de herramientas de desarrollo asistido por IA como GitHub Copilot, Claude Code, Cursor, Windsurf o equivalentes.
  • Experiencia con Dagster, Airflow u otras herramientas de orquestación.
  • Conocimientos de Computer Vision, MLOps u otras áreas de IA.

Buscamos una persona con criterio técnico, iniciativa y autonomía.

Alguien que no necesite tener definido de antemano cada paso del problema, que sea capaz de investigar, probar alternativas y tomar decisiones técnicas. Una persona que disfrute construyendo soluciones, que tenga curiosidad por la evolución de la IA y que pueda cambiar de tecnología o aproximación cuando el proyecto lo requiera.

  • Capacidad para tomar iniciativa y hacer avanzar los proyectos.
  • Autonomía y capacidad de resolución.
  • Participación en proyectos innovadores y de alto impacto.
  • Entorno de trabajo flexible y colaborativo.
  • Formar parte de una compañía global líder en tecnología.

Requirements

Buscamos un perfil técnico, versátil y con fuerte capacidad de ejecución, que combine conocimientos de IA con una sólida base de ingeniería de software. Una persona capaz de entender un problema, plantear diferentes alternativas y convertirlas en una solución funcional, trabajando con autonomía y criterio técnico.

La posición tendrá especial foco en Generative AI y sistemas basados en LLM, incluyendo agentes, RAG, integración de herramientas y APIs y soluciones multimodales, aunque esperamos que la persona pueda moverse con comodidad por otros ámbitos de IA cuando el proyecto lo requiera., * 3+ años de experiencia profesional en desarrollo de software, Inteligencia Artificial, Data & AI, Machine Learning o áreas relacionadas.

  • Experiencia sólida en Python y en el desarrollo de aplicaciones y servicios.
  • Experiencia práctica y reciente trabajando con Generative AI y Large Language Models.
  • Conocimientos de RAG, embeddings, tool calling y arquitecturas de agentes.
  • Experiencia integrando APIs, servicios y diferentes fuentes de información.
  • Conocimientos de Git, testing y buenas prácticas de ingeniería de software.
  • Capacidad para trabajar con autonomía y desenvolverse en entornos tecnológicos en rápida evolución., * Experiencia con OpenAI, Azure OpenAI, Anthropic, Gemini u otros proveedores de modelos.
  • Experiencia con LangGraph, LangChain, LlamaIndex, Semantic Kernel o tecnologías equivalentes.
  • Conocimientos de MCP, IA multimodal, evaluación y observabilidad de aplicaciones de IA.
  • Experiencia con bases de datos vectoriales y tecnologías de búsqueda semántica.
  • Experiencia con Docker, CI/CD y despliegue de aplicaciones.
  • Experiencia con Microsoft Azure, especialmente Azure OpenAI y Azure AI Search.
  • Uso habitual de herramientas de desarrollo asistido por IA como GitHub Copilot, Claude Code, Cursor, Windsurf o equivalentes.
  • Experiencia con Dagster, Airflow u otras herramientas de orquestación.
  • Conocimientos de Computer Vision, MLOps u otras áreas de IA.

Buscamos una persona con criterio técnico, iniciativa y autonomía.

Alguien que no necesite tener definido de antemano cada paso del problema, que sea capaz de investigar, probar alternativas y tomar decisiones técnicas. Una persona que disfrute construyendo soluciones, que tenga curiosidad por la evolución de la IA y que pueda cambiar de tecnología o aproximación cuando el proyecto lo requiera.

  • Capacidad para tomar iniciativa y hacer avanzar los proyectos.
  • Autonomía y capacidad de resolución.
  • Participación en proyectos innovadores y de alto impacto.
  • Entorno de trabajo flexible y colaborativo.
  • Formar parte de una compañía global líder en tecnología.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Loading talks and stories from around this role…