Mourad Yahia

Senior AI Engineer

Salaire / Taux journalier

Paris, France

Mobilité : Belgique, Pays-Bas, ...

Freelance

Peut venir sur site

Expertises

Machine LearningNLP / Natural Language ProcessingTensorFlowPythonData ScienceDeep LearningPyTorchscikit-learnPySparkDataikuDockerGitGitLabElasticsearchFlaskDatabricksPostgreSQLData AnalysisScrumLinuxAzureJavaJavascriptC++CMATLABHadoopAndroidNumPy

Langues

Arabe (Maternelle)Anglais (Maternelle)Français (Maternelle)

À propos

Introduction

Machine Learning Engineer with 9+ years building and industrializing ML solutions across banking, automotive, and media sectors. Delivered a hybrid recommendation engine achieving 3.5x performance improvement at Société Générale, and implemented end-to-end ML pipelines using PySpark, MLflow, and Kedro. Specialized in NLP, recommendation systems, and production-ready ML infrastructure to transform data science projects into scalable business solutions.

Liens

Expérience de travail

MLOps Engineer

BNP Paribas Leasing Solutions

oct. 2024 - Présent

2 ans 1 mois

92300 Levallois-Perret, France

• Refactored and standardized data projects across the group to reduce technical complexity and improve maintainability. • Implemented a data platform based on the Medallion architecture to structure data flows and analytical use cases. • Developed internal MLOps tools for data quality checks, data drift monitoring, artifact versioning, and processing reports. • Designed and deployed CI/CD pipelines including unit tests, integration tests, and automated deployments. • Defined technical standards, authored reference guides, and trained teams on data and MLOps best practices. • Developed a RAG chatbot over internal project documentation and Confluence, and built MCP integrations. • Technical environment: Dataiku, Spark, Great Expectations, Whylogs, Pydantic, MLflow, GitHub CI/CD, Kubernetes, LangChain.

Senior Data Scientist

Societe Generale

mars 2021 - juil. 2024

3 ans 5 mois

Paris, France

RAG: • Built the ingestion pipeline for internal documents (multi-format parsing, structured chunking, metadata enrichment) and vector indexing in Milvus, with incremental reindexing and collection versioning. • Developed the RAG chain in LangChain: hybrid retrieval (dense Milvus + BM25, RRF fusion), query rewriting, cross-encoder reranking, entitlement-based filtering, and grounded answer generation with source attribution. • Set up continuous pipeline evaluation (Recall@K, MRR, faithfulness via RAGAS) and productionized the service through a containerized API, CI/CD with regression tests, and monitoring of p95 latency and token consumption. Recommendation system: • Assisted the client in defining the needs and designing a solution that centralized product recommendation processes. • Collected data from different sources of the group’s information system (Datalakes, DBs). • Implemented a hybrid product recommendation engine (content-based, collaborative filtering, and time-aware) for customer advisors. • Industrialized the recommendation engine and its training pipelines. • Evaluated the model's performance (3.5 times better than the previous solution) and assessed biases. • Implemented continuous-training pipelines for the model with automatic validation. • Developed an explainability module inspired by the surrogate-model method. Technical environment: PySpark, Python, PyTorch, Kedro, MLflow, GitHub Actions, Teradata, Hive, Linux, Langchain, Milvus, RAGAS, Docker.

Machine Learning Engineer

Infopro Digital

mars 2020 - mars 2021

1 an 1 mois

92160 Antony, France

• Geolocated magazine articles for a French market leader in the trade press. • Studied the state of the art of named entity recognition (NER) methods and technologies. • Indexed the Geonames gazetteer database on an ElasticSearch node. • Implemented the data access layer and query refinement for toponym resolution. • Retrieved data and conducted Exploratory Data Analysis (EDA). • Studied the state of the art of recommendation models. • Implemented a magazine article recommendation engine based on reading history (reading sessions with a fading coefficient) and article similarity (content-based). Technical environment: Python, Pycharm, Tensorflow, Transformers, Docker, Flask, Databricks, Spacy, Solr, ElasticSearch.

Data Scientist

AID Add Intelligence to data - Data Agency

mars 2019 - mars 2021

2 ans 1 mois

7620 Paris, Danemark

Customer segmentation based on mobility survey data. • Raw data preprocessing, Exploratory Data Analysis and feature engineering. • Selection of active variables. • Application of dimensionality reduction models (ACM, CCA, PLS regression). • Segmentation and stabilization using different clustering models. (CAH, Kmeans,..) • Evaluation of segmentation stability. Technical environment: Python scientific toolkit, Gitlab, Git, Jupyter.

Consultant Data Scientist

Ipsos

sept. 2019 - mars 2020

7 mois

94250 Gentilly, France

• Assisting the client in setting up a solution for the evaluation of billboards through geographic data and multimodal traffic. • Collection, structuring and construction of different databases (clients/ POI/ trips). • Project structuring (code modularization) and integration of different components into the codebase. • Pre-processing and exploratory data analysis (EDA) of multimodal traffic flows. • Modeling and prediction of the travel vectors for the french population (Speed, Distance, Schedules, modes, etc.). Technical environment: Pycharm, Python, PgSQL, numpy toolkit, gitlab, Git, Jupyter, Docker, tensorflow, shapely

Consultant Data Scientist

Renault

mars 2019 - août 2019

6 mois

78280 Guyancourt, France

• Supporting the client in setting up a global customer segmentation (Europe+China) based on mobility data from the questionnaire (types of trips and mobility styles). • Exploratory analysis and adaptation of data schemas for machine learning models. • Selection of clustering variables (active) and validation variables (passive). • Application of dimensionality reduction and segmentation models by different clustering models. • Stabilization, validation, and presentation of the segmentation to the marketing teams. Technical environment: Python, numpy toolkit, gitlab, Git, Jupyter.

Data Scientist

EURA NOVA

déc. 2017 - déc. 2018

1 an 1 mois

Tunis, Tunisie

• Pre-processed and cleaned unstructured data scraped from the web, enhancing data quality and usability. • Automated the extraction of keywords for online commerce competitiveness assessment using Natural Language Processing (NLP) techniques. • Contributed to internal R&D projects, including research and the preparation of scientific publications. • Developed and implemented a chatbot using a sequence-to-sequence (seq2seq) architecture. Keywords: Machine Learning, Embedding, Clustering, TF-IDF, Deep Learning, Word2vec, RNN, TensorFlow, NLP, Python, NLTK, Regular Expressions.

Data science internship [Graduation Project]

EURA NOVA

févr. 2017 - juil. 2017

6 mois

Soliman, Tunisie

• Conducted in-depth research in Natural Language Processing (NLP), focusing on word embedding techniques to enhance the capture of semantic relationships, including synonyms and antonyms. • Integrated semantic information with contextual data learned by existing neural embedding systems, such as Word2vec and FastText, to improve language models. • Studied and implemented landmark NLP models, including the Neural Probabilistic Language Model (NPLM) by Y. Bengio and the word embedding techniques by T. Mikolov. • Designed and developed neural network models, including a Triplet Network, to explore novel approaches in word embedding. • Implemented evaluation measures and gained proficiency in interpreting and analyzing the statistical results of machine learning models.


Formation

SUP'COM

National Diploma in Telecommunications Engineering, ICT

2014 - 2017

3 ans 1 mois

Activités et associations : -Co-founder and ex-coach at SUP'CODING : a Competitive Programming club. -Member of SUP'NATATION : a swimming club in the School

📖 Coursework: IP and Radio Networks ; Operating Systems Architecture; Communication Electronics; Algorithms and Complexity; Entrepreneurial Culture; Signal Processing; Stochastic Process; Relational Database Design; Programming Languages; Embedded Processors; Fundamentals of Cyber Security, ITIL Strategies, Intelligent Network, NGN-IMS, Systems integration, Business Intelligence, ERP, CRM, Core Network.

Higher School of Science and Technology of Hammam Sousse (ESSTHS)

Diploma of Preparatory Cycle to Engineering Studies (DEUPC), Mathematics and Physics

2012 - 2014

2 ans 1 mois

Résultat : B+

Intensive courses on Mathematics and Physics. 📖 Coursework : combinatorics ; Algebraic structures ; matrix calculus ; Algebraic reduction ; Set theory ; Arithmetics ; Sequences and Series ; Topology ; Differential equations ; Calculus.. Electromagnetism, Electronics, Mechanics, Physical optics, Thermodynamics, Crystallography, Electrochemistry, Kinetics , Kinematics, Energetics .. ★ Valedictorian of the school.


Licences et certifications

Dataiku Core Designer

Délivré le : nov. 2024

Certifié par Dataiku

Dataiku Advanced Designer

Délivré le : nov. 2024

Certifié par Dataiku

Dataiku ML Practitioner

Délivré le : nov. 2024

Certifié par Dataiku

Azure Administrator Associate certification

Délivré le : mai 2024

Certifié par Microsoft

SAP Leonardo Machine Learning Foundation – An Introduction

Délivré le : oct. 2018

Certifié par SAP

Understanding Algorithms for Recommendation Systems

Délivré le : juin 2018

Certifié par Pluralsight

Sequence Models

Délivré le : juin 2018

Certifié par Coursera

Neural Networks and Deep Learning

Délivré le : juin 2018

Certifié par Coursera

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Délivré le : juin 2018

Certifié par Coursera

Convolutional Neural Networks

Délivré le : juin 2018

Certifié par Coursera

Deep Learning Specialization

Délivré le : juin 2018

Certifié par Coursera

Applied Text Mining in Python

Délivré le : mai 2018

Certifié par Coursera

Applied Social Network Analysis in Python

Délivré le : mai 2018

Certifié par Coursera

Applied Data Science with Python Specialization

Délivré le : mai 2018

Certifié par Coursera

Applied Machine Learning in Python

Délivré le : avr. 2018

Certifié par Coursera

Applied Plotting, Charting & Data Representation in Python

Délivré le : févr. 2018

Certifié par Coursera

Structuring Machine Learning Projects

Délivré le : févr. 2018

Certifié par Coursera

Introduction to Data Science in Python

Délivré le : janv. 2018

Certifié par Coursera

Classification Using Tree Based Models

Délivré le : déc. 2017

Certifié par Pluralsight

Statistical Inference

Délivré le : nov. 2017

Certifié par Coursera

Python 3 Tutorial course

Délivré le : oct. 2017

Certifié par Sololearn

Deep Learning with Tensor Flow

Délivré le : oct. 2017

Certifié par Cognitive Class

Big Data Developer Mastery Award

Délivré le : janv. 2017

Certifié par IBM

Cisco Certified Network Associate (CCNA) 2

Délivré le : mai 2016

Certifié par Cisco Networking Academy

Cisco Certified Network Associate (CCNA) 1

Délivré le : déc. 2015

Certifié par Cisco Networking Academy

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.