You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marc MayolMM

Marc Mayol

AI developer

€350/day
Palma, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marc

Engineer and consultant specialized in Generative AI architectures, agent orchestration, and LLM integration. Expert in designing and developing production-ready AI systems using LangChain, LangGraph, and FastAPI, with extensive experience working with providers like Azure OpenAI, OpenAI, and Anthropic.

I have a proven track record as an AI Tech Lead in complex environments within the banking, SaaS, and enterprise sectors, leading the development of high-impact, business-oriented solutions. I have worked on defining scalable architectures, model governance, performance evaluation, and deployment of LLM-based systems, ensuring their robustness, traceability, and efficiency in production.

Specialized in designing multi-agent systems, reasoning pipelines, evaluation tools, and observability frameworks, with a focus on the reliability and control of model behavior. Experience in integration with legacy systems, enterprise APIs, and building end-to-end solutions that connect AI models with real business processes.

Currently focused on developing llm-trace, an open-source library for the observability and monitoring of LLM-based applications, facilitating the analysis, debugging, and continuous improvement of AI systems in production.
  • Spanish

    Native or bilingual

  • English

    Fluent

  • Catalan

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • CANCOM
    Senior Generative AI developer
    September 2025 - April 2026 (7 months)
    Munich, Germany
    At CANCOM I worked as an AI Engineer on the CANCOM Assistant, a multi LLM orchestration system built with FastAPI, LangGraph and hexagonal architecture. It was an international project serving clients across the DACH region (German-speaking market), so the solution had to meet specific linguistic and operational requirements of German-speaking users. My responsibilities included designing a YAML-based configuration system for multiple LLM providers (Azure OpenAI, OpenAI and Anthropic) with Pydantic validation and fallback chains, implementing SSE streaming over LangGraph + FastAPI with custom event schemas, and building a Dynamic ReAct Tool Router with routing, execution and observation nodes. I also resolved a language bias issue in German-prompt chatbots through a "sandwich" approach with language override instructions, and handled code quality (mypy, ruff, pydoclint) and GitLab CI/CD pipeline debugging.
  • MinData
    Gen AI Tech lead
    September 2024 - August 2025 (11 months)
    Spain
    Management and development of automation projects using generative artificial intelligence for end clients at Accenture, where I led projects as a Tech Lead in Generative AI, working with LangChain, foundation models, Python, and APIs from Anthropic, OpenAI, Google, and other generative AI frameworks.
  • Finwave – Iberia & Latam
    AI Tech Lead
    December 2023 - August 2024 (8 months)
    Madrid, Spain
    Lead the development of Generative AI-based products for internal use and clients. In the fintech sector

Recommendations

RT
FU
Rafael Toledo Wright and 1 other person have recommended Marc

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Degree in Multimedia, Computer Engineering
    Universitat Oberta de Catalunya
    2022
    Grado en Multimedia, Ingeniería informática
  • History
    Universidad Complutense de Madrid
    Historia

Skill set

Categories