AI Engineer (LLM & Agents)

SIX Group
Municipality of Madrid, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Software Debugging
DevOps
JSON
Python
Systems Integration
XML
Large Language Models
Multi-Agent Systems
Containerization
HuggingFace
GraphQL
Docker
Rich Ui

Job description

Do you want to work in a highly dynamic environment? Are you passionate about turning business problems into AI-powered products? You have deep expertise in building AI, using the latest LLMs and AI Agents to solve complex problems in a creative way? Then our Data Science & AI team wants to hear from you! Join us in shaping the future of financial information. We are building a next-generation, AI-powered agent deeply integrated into our information terminal, redefining how users explore, analyze, and interact with complex financial data. If you are passionate about agentic AI, enjoy solving hard engineering problems, and want to see your work used daily by real users in a critical product, this is a unique opportunity to have a tangible impact from day one., * Architect Multi-Agent Systems: Design, build, and orchestrate complex agentic workflows using LangGraph and LangChain to handle sophisticated financial queries.

  • Engineer Robust Tool Interfaces: Develop and maintain reliable tool definitions for interacting with complex internal APIs, ensuring the AI can accurately parse, validate, and utilize financial data.
  • Implement Advanced RAG: Build and optimize Retrieval-Augmented Generation systems to ground model responses in proprietary data.
  • Drive Structured Output Generation: Ensure AI responses are structured for rich UI rendering, enabling the generation of dynamic graphs, charts, and interactive elements.
  • Establish Evaluation Pipelines: Create rigorous testing frameworks and metrics to evaluate agent performance, reliability, and accuracy in a production environment

Requirements

Do you have experience in XML?, Do you have a Master's degree?, * 5+ years of experience as Data Scientist, or 2+ as a Gen AI Application Developer.

  • Core AI Engineering Stack: Deep expertise in Python and the modern AI stack, including LangChain, LangGraph, OpenAI SDK, and Hugging Face Transformers. Strong ability to debug and optimize multi-agent workflows, with a focus on asynchronous execution, state management, and concurrency.
  • API & Data Proficiency: Experience designing and integrating with complex REST/GraphQL endpoints and handling structured data formats (JSON/XML) for tool calling.
  • Cloud & DevOps Mindset: Hands-on experience with containerization (Docker) and cloud platforms (AWS/GCP/Azure) for deploying production-grade AI applications.
  • Vector Search Knowledge: Familiarity with vector databases (Pinecone, Weaviate, Chroma) and embedding strategies for semantic search and RAG implementation.
  • Hybrid work 3 days/week from Madrid or Warsaw.
  • Fluent in English (both verbal & writing).

About the company

BME - Bolsas y Mercados Españoles - drives the transformation of financial markets and belongs to SIX, the third largest exchange group in Europe. What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us.

Apply for this position