Author Image

Hi, I am Guilhem

Guilhem Ratabouil

Master’s Graduate in Machine Learning & NLP

Holder of a Master’s degree in Artificial Intelligence, I am passionate about technological innovation and scientific research. My rigor and perseverance, strengthened through sports practice, motivate me to take on challenges in research and development, whether in academic or industrial settings.

Team Work
Curiosity
Creativity

Skills

Experiences

1
Amplitudes

Jan 2026 - Present

Toulouse, Occitanie, France

AI Engineer (CDI)

Jan 2026 - Present

Responsibilities:
  • Design and development of a multi-agent conversational assistant: architecture and orchestration of specialized agents.
  • Development of workflows for search, booking, and trip management.
  • Integration of RAG, tool calling, MCP, and real-time streaming.
  • Management of conversational context and tasks with Redis.
  • Deployment with Docker, Kubernetes, and GitLab CI/CD.
  • Stack: Python, FastAPI, LiteLLM, RAG, Redis, PostgreSQL, Docker, and Kubernetes.

Intent Technologies

Mar 2025 - Sep 2025

Toulouse, Occitanie, France

Intent Technologies is a leading company in data management and smart building solutions. Its platform centralizes, structures, and leverages data from equipment, services, and user interactions to enhance energy efficiency, predictive maintenance, and overall occupant experience.

AI Engineer (Internship)

Mar 2025 - Sep 2025

Responsibilities:
  • Development of an end-to-end NLP model for information extraction and generation from documents. Implementation of all stages of the lifecycle: design, data preparation, and evaluation methodology.
  • Designed and implemented deep learning models for document classification (CNN, encoder–DNN pipelines), improving accuracy and scalability for real-world datasets.
  • Developed a multi-agent text-to-SQL framework combining LLMs with Retrieval-Augmented Generation (RAG), allowing end-users to query databases through natural language with higher precision and reliability.
  • Collaborated with cross-functional teams to validate models against production requirements and documented research findings for both academic and industrial audiences.
2

3
Made in Tracker

Jun 2024 - Sep 2024

Toulouse, Occitanie, France

Made in Tracker is a company specializing in tracking and analytics solutions for businesses. Their platform provides insights into user behavior and operational efficiency.

AI Developer (Volunteer)

Jun 2024 - Sep 2024

Responsibilities:
  • Built an intelligent chatbot leveraging Groq API and Firebase, with a strong emphasis on optimizing prompt engineering for contextual accuracy.
  • Designed and deployed a Flask-based API architecture with multiple endpoints, ensuring efficient interaction between backend services and frontend interfaces.
  • Improved system scalability and robustness by integrating asynchronous request handling and implementing logging/monitoring solutions.

Toulouse, Occitanie, France

Institut de Recherche en Informatique de Toulouse (IRIT) is a research institute focused on computer science and its applications.

Developer

May 2024 - Aug 2024

Responsibilities:
  • Development of an innovative web application for managing IoT devices in a smart home, aiming to improve the autonomy of people with disabilities
  • User needs analysis, implementation of an optimized architecture for efficiency and responsiveness, and research on integrating AI-based features (LLM/SLM).
4

Education

Master’s in Artificial Intelligence
Taken Courses:
Course NameTotal CreditObtained Credit
Calcul scientifique et Apprentissage automatique2015.05
Traitement automatique du langage naturel2015.15
Réseaux bayésiens et modèles pour la planification2016
Imagerie computationnelle2012.14
Chef d'oeuvre (Projet de recherche)2017
Bachelor’s in Sports Management (STAPS)
Bachelor of Technology - BTech

Projects

Sound Classification heartbeats
Sound Classification heartbeats
Owner

Classifying sounds using supervised and unsupervised learning techniques

Satellite Planning Under Uncertainty
Satellite Planning Under Uncertainty
Owner

Optimizing satellite planning under uncertain conditions using SCIP and ZIMPL.

Multi-Agent Trading System
Multi-Agent Trading System
Owner

Hedge Fund LLM is an automated multi-agent trading system powered by specialized Large Language Models that analyze financial data, news, and social sentiment to generate trading recommendations with integrated risk management.

Comparison of MLP and CNN
Comparison of MLP and CNN
Owner

comparative analysis of two neural network architectures.

Beatbox Classification
Beatbox Classification
Owner

Machine learning in the field of audio processing.

Visual Analytics for LLM Book Content
Visual Analytics for LLM Book Content
Owner

This project aims to visualize the content of a book through the lens of tokenization or semantic vectors.