Pierre-Alexandre Broux

Machine Learning Engineer | Python

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

PythonLLMs / Large language modelsMachine LearningAIDeep LearningBackend Development

Languages

French (Native)English

About me

Intro

With over 10 years of experience in AI and Machine Learning (ML) using Python, I help companies in designing, deploying, and maintaining AI systems tailored to their real needs. I work across the entire AI project lifecycle, from technical definition to production, including cloud architecture (AWS, DigitalOcean), and if necessary, team coordination. I have notably integrated solutions such as Retrieval-Augmented Generation (RAG) and intelligent agents with LangChain and LangGraph.

Links

Work experience

Full Stack Developer

AsyoraFreelance

Aug 2023 - Jul 2025

2 years

Situation: Entrepreneurial initiative to launch a SaaS solution aimed at reducing the time spent in traditional meetings. Task: Design an asynchronous meeting platform incorporating best practices to optimize time management. Actions: • Complete solution development with Django (Python), Htmx and Tailwind CSS. • Deployment and management of infrastructure on Amazon Web Service (AWS) and DigitalOcean. • PostgreSQL database management. • Application of DevOps best practices such as CI/CD and testing (unit, integration and system tests). • Documenting algorithm designs to facilitate knowledge sharing and ensure reproducibility. Result: Significant reduction in the number and duration of meetings, with a significant improvement in user productivity. Stack : Python, Django, Amazon Web Service, Docker, Pytest, Tailwind CSS, Htmx, DigitalOcean, Git, Github Actions CI/CD, PostgreSQL, JavaScript.

Machine Learning Engineer

Groupe Rhapsodie

Oct 2021 - Aug 2024

2 years 11 months

Paris, France

Situation: The company wanted to create an artificial intelligence (AI) laboratory dedicated to the development of specialized solutions for recognizing emotions from text (NLP) and speech. Task: Designing a robust, scalable infrastructure aligned with the company's vision, while implementing state-of-the-art machine learning models for specific applications. Actions: • Setting up an infrastructure using MLOps best practices. • Data collection, transformation and annotation. • Development and deployment of deep learning models (PyTorch). • Integration and adaptation of large language models (LLM). • Prototyping intelligent agents with LangGraph and LangChain. • Managing and optimizing computing resources. • Supervision of collaborators to ensure consistency of developments. • Documenting algorithm designs to facilitate knowledge sharing and ensure reproducibility. Result: Setting up an operational laboratory with optimized MLOps workflow, enabling rapid deployment of AI products. Stack : Python, Hugging Face, OpenAI API, LangChain, LangGraph, ZenML, PyTorch, Gradio, MLflow, Qdrant, Git, Github Actions CI/CD, Amazon Web Service (AWS), NumPy, Pandas, Pytest, Seaborn, Asyncio, Docker, Django, FastAPI, Tailwind CSS, Htmx, JavaScript.

Machine Learning Engineer

DataValue Consulting

Feb 2021 - Aug 2021

7 months

92120 Montrouge, France

Situation: The company wanted to develop artificial intelligence (AI) products specialized in natural language processing (NLP) for its customers. Task: Implementing and adapting state-of-the-art machine learning models for specific applications, while supervising projects and collaborators. Actions: • Design and development of Python algorithms for Named Entity Recognition (NER), exploiting Large Language Models (LLMs) such as BERT and RoBERTa. • Supervision of collaborators, ensuring their development and the quality of deliverables. • Advising on the choice and implementation of a high-performance infrastructure tailored to project needs. Result: Delivery of AI solutions tailored to business needs. Stack : Python, PyTorch, PyTorch Lightning, Docker, Git, Jupyter, Seaborn, NumPy, Pandas.

Machine Learning Engineer

Laboratoire d'Informatique de l'Université du Mans, LIUM

Dec 2018 - Mar 2021

2 years 4 months

Le Mans, France

Situation: The laboratory wanted to analyze historical French archives to extract usable information. Task: Designing artificial intelligence (AI) algorithms to automate the analysis of ancient documents. Actions: • Development in Python of algorithms integrating optical character recognition (OCR), automatic transcription (ASR) and named entity recognition (NER). • Implementation of a pipeline integrating different technologies (OCR, ASR, NER) to automate complete archive processing. • Documenting algorithm designs to facilitate knowledge sharing and ensure reproducibility. Result: Delivery of tools for better understanding and use of period documents, facilitating historical research and the enhancement of archives. Stack : Python, PyTorch, Keras, Tensorflow, SLURM, Git, Scikit-learn, NumPy, Jupyter.

Machine Learning Engineer

Institut national de l'audiovisuel

Dec 2015 - Dec 2018

3 years 1 month

Paris Area, France

Situation: The company wanted to help documentalists in their work of annotating audiovisual data, where the growing volume of archives requires automation solutions. Task: Developing artificial intelligence (AI) diarization algorithms to automate speaker annotation. Actions: • Development in Python of diarization algorithms taking human intervention into account. • Active contribution to two Open-Source Python projects (S4D and SIDEKIT) specializing in speaker recognition and diarization. • Development of an evaluation metric to accurately determine the performance of human-assisted diarization AI algorithms. • Publishing results in the form of scientific articles and present them at international conferences. • Working in an international context in English, collaborating effectively with non-French-speaking colleagues and partners. • Documenting algorithm designs to facilitate knowledge sharing and ensure reproducibility. Result: Delivery of a tool to improve the annotation speed of audiovisual data, facilitating the work of documentalists. Stack : Python, Jupyter, Git, SLURM.


Education

Le Mans Université

Doctor of Philosophy - PhD, Computer science & AI

2015 - 2020

5 years 1 month

Le Mans Université

Master's degree, Computer science

2013 - 2015

2 years 1 month


Licenses & certifications

SecNumacadémie

Issued: Sep 2025

Certified by ANSSI - Agence nationale de la sécurité des systèmes d'information

REST API

Issued: Sep 2025

Certified by OpenClassrooms

Pandas

Issued: Sep 2025

Certified by Kaggle

Natural language processing

Issued: Sep 2025

Certified by Kaggle

Machine learning

Issued: Sep 2025

Certified by Kaggle

L'Atelier RGPD

Issued: Sep 2025

Certified by CNIL - Commission Nationale de l'Informatique et des Libertés

JavaScript

Issued: Sep 2025

Certified by Udemy

GitHub Actions

Issued: Sep 2025

Certified by Udemy

Feature engineering

Issued: Sep 2025

Certified by Kaggle

Docker & Kubernetes

Issued: Sep 2025

Certified by Udemy

Django

Issued: Sep 2025

Certified by Udemy

Deep learning

Issued: Sep 2025

Certified by Kaggle

Data visualization

Issued: Sep 2025

Certified by Kaggle

Data cleaning

Issued: Sep 2025

Certified by Kaggle

AI Agents Fundamentals

Issued: Jul 2025

Certified by Hugging Face

The best place to find your next move

© 2026. All Rights Reserved.