Pedro Satorre-Mulet

ML/AI Engineer | AI-focused Data Scientist, Actively Job-Hunting

PROFILE

{{meta_first_name}} {{meta_last_name}}

Contact details

Documents

Current

Role:

ML/AI Engineer | AI-focused Data Scientist

Organisation:

Actively Job-Hunting

Department:

Datascience

Location:

Palma de Mallorca / Madrid

Experience

Date:

Organisation:

Role:

Oct. 2024 - Dec. 2025

Ernst & Young (EY)

Technology Consultant – AI, Data Science & Analytics

Education

Date:

Organisation:

Award:

Oct. 2020 - Mar. 2024

Universität Potsdam (Germany)

MSc. Data Science

Oct. 2017 - Jun. 2020

Lancaster University (UK)

BSc. (Hons) Physics, Astrophysics & Cosmology

Accreditations

Agent Evaluation on Databricks (and MLflow 3.x) - Accreditation Badge (Databricks 08.2026)

Building RAG Agents with Agent Bricks - Accreditation Badge (Databricks 08.2026)

Intro. to LangSmith - Certificate (LangChain 07.2026)

AI Context Engineering for Football - Certificate (Twelve Football 05.2026)

Get Started with AI Agents on Databricks - Accrediation Badge (Databricks 02.2026)

Intro. to LangGraph - Certificate (LangChain 10.2025)

AI Agent Fundamentals - Accreditation Badge (Databricks 10.2025)

Generative AI Engineering - Certificates (Databricks 10.2025)

Generative AI Fundamentals - Accreditation Badge (Databricks 09.2025)

Machine Learning Engineering - Certificates (Databricks 07.2025)

GCP Machine Learning - Vertex AI | Gemini | GenAI (Udemy 07.2025)

Biography

At EY I single-handedly founded, designed, and successfully built a Sports AI & Analytics business line from scratch (with a special focus on football), under the direct supervision and sponsorship of a department-linked share-holding Partner, in parallel to my formal duties. He supported carrying out this initiative after I proactively proposed it, shortly after joining EY, pitching the potential of this idea and business opportunity to the entire department. I led a small team of 3 technical people, shipping end-to-end ML, Deep Learning, and Generative AI/Agentic AI solutions mainly on: Databricks, LangChain/LangGraph/LangSmith, and GCP. Collaborated cross-functionally with technical and non-technical client stakeholders.

 

My MSc. Data Science thesis was supervised by Dr. Gabriel AnzerHead of Football Data Analytics @ RB Leipzig:

“Shot Classification & Goal Probability Estimation Using Graph Neural Networks” (specifically, Heterogeneous Graph Transformers – HGTs)

Cutting-edge, state-of-the-art MSc. Data Science thesis’ research project – successfully demonstrated statistically that HGTs classify, estimate, and calibrate better football shots & their respective goal probability (i.e. xG), compared to conventional xG models.

Dr. Gabriel Anzer’s Recommendation Letter

 

This project was also selected by David Sumpter (and his committee) as 1 of the 4 finalists for Twelve Football’s  “Pitch to the Pros #3”.

 

In parallel to my thesis project mentioned above, I also implemented:

  • Spearman’s Pitch Control surfaces (both in static .png and in animated/.mp4 video formats) to smoothly visualize the areas of the pitch that are under control by each of the teams and which areas would be under dispute for the ball. 
  • Expected Possession Value-Added surfaces + contours (both in static .png and in animated/.mp4 video formats) to smoothly visualize which areas of the pitch the ball should be displaced to, at every instant in time, by the team in possession, to maximize their xG within that same play.
    • I’m very happy to provide live demos of any of these.

 

I got selected into Twelve Football’s 1st edition of the course (AI) “Context Engineering for Football” we had to implement a hands-on project as part of the course, to develop an AI Analyst agent; I implemented a CBs & CB-Pairings AI Analyst agent chat on a Streamlit app.

  • once again, I’m very happy to provide a live demo of this project. 

 

I enjoy teamwork and promoting a camaraderie spirit among colleagues. I also enjoy myself when given autonomy and freedom to propose and implement my initiatives.

 

 

You too can create a Personal Profile by becoming a TGG Member.