Mehdi Khachichi

Data Scientist & Machine Learning Engineer

Salary / Daily rate

92000 Nanterre, France

Freelance, open to permanent contract

Skills

Machine LearningPythonDeep Learning

Languages

English

About me

Intro

Junior Data Scientist & ML Engineer with proven expertise in MLOps and scalable AI solutions. Built end-to-end ML pipelines for 5M+ customers at AXA, increasing targeting efficiency 3x through predictive modeling and churn analysis. Specialized in Python, XGBoost, MLflow, and cloud deployment with strong focus on production-ready, explainable AI systems.

Links

Work experience

Data Scientist

AXA en France

Mar 2025 - Present

1 year 8 months

92000 Nanterre, France

Contributing to the modernization of AXA’s Next Best Offer (NBO) engine within the IA/GenAI Factory by combining predictive modeling, business, and MLOps best practices to deliver scalable and value-driven AI solutions. Designed and deployed scoring models to predict customer appétence and churn risk, enabling personalized marketing campaigns and stronger customer retention. Increased targeting efficiency up to ×3 by recommending the most relevant product at the optimal time, reducing irrelevant communications. Built end-to-end ML pipelines for more than 5 million customers, from data ingestion and feature engineering to model training and evaluation on Databricks (PySpark). Applied MLOps best practices — version control (Git, Azure DevOps), reproducible experiments (MLflow), CI/CD automation, dependency management (Poetry), and testing — while integrating model explainability with SHAP to ensure interpretability and uphold high software quality standards. Benchmarked multiple approaches: Gradient Boosting (XGBoost, LightGBM, CatBoost), AutoML, and Deep Learning architectures to maximize predictive performance.

Machine Learning Engineer

Applied Research in Emerging Technologies

Jun 2024 - Oct 2024

5 months

Fes, Morocco

Developed and deployed an end-to-end MLOps pipeline for image denoising in the AgroConform project, enhancing agricultural imagery quality through a custom deep learning autoencoder. Built a modular and maintainable architecture using Object-Oriented Programming (OOP) and Design Patterns to ensure clean, scalable, and reusable ML components. Designed a robust data ingestion pipeline with advanced preprocessing for large agricultural datasets, optimized model performance using MSE loss, and automated experiment tracking with MLflow. Deployed the trained model as Dockerized REST APIs with FastAPI on Google Cloud Platform (GCP), ensuring scalability, reliability, and smooth integration. Applied MLOps best practices — CI/CD automation (GitHub Actions), dependency management (Poetry), version control (Git), logging, and monitoring for reproducibility and quality assurance. Followed software engineering standards: clean code, testing, type hints, and documentation to ensure maintainable, production-ready pipelines.

IT Manager

AIAC Junior-Entreprise

Sep 2023 - Oct 2024

1 year 2 months

Successfully led IT projects from inception to completion by ensuring they aligned with client objectives and were delivered on time.

Software Developer

Ministère de la Santé et de la Protection Sociale - Maroc

Jul 2023 - Aug 2023

2 months

Rabat, Morocco

Developed a leave management application using Streamlit, integrating visualizations with Matplotlib and Seaborn alongside a MySQL database. Documented key features and provided a user guide to ensure ease of use and streamlined maintenance.


Education

École des Mines de Saint-Étienne

Master's degree (M2)

2024 - 2025

1 year 2 months

Mohammed VI International Academy of Civil Aviation

Engineer's degree

2022 - 2025

3 years 2 months

CPGE Lycée Moulay Idriss

2020 - 2022

2 years 2 months

The best place to find your next move

© 2026. All Rights Reserved.