DOC OFFICE GED

CV Library record

English
Back to the CV Library

Profile record 4 records merged (same person)

Qualification
Position
Développeur Python IA
Job family
Backend development
Industry
Banking & Insurance declared
Origin
Received application
Experience
5-10 ans
Skills
Python, Azure, Machine Learning, GIT, Ci/Cd
Identity and contact

You must be a subscriber to see this profile's name and contact details.

Location
Fez
Source
Candidature ai.nextdata.ma
Submitted on
06/10/2026
Anonymous CV

CV anonymised automatically: name, contact details and links removed. Bracketed mentions stand for removed information.

NextData
Anonymised curriculum vitae
ND-CV-E727C953

Backend development

Fez Identity and contact details provided by NextData

[nom]

[e-mail]

[téléphone]

Maroc, disponible sur Fès

Compétences Techniques

Langages & Backend :

Python, FastAPI, Django REST, REST APIs, microser-vices, React.

Cloud & Azure :

Azure Databricks, Azure Data Lake Storage Gen2, Delta Lake, Azure Synapse Analytics, Azure Key

Vault, VM Azure ; AWS (EC2, S3).

Machine Learning & Deep Learning :

scikit-learn, XGBoost, Isolation Forest, SHAP, Py- Torch, TensorFlow, Keras, CNN, RNN-LSTM, Ro- BERTa, traitement d’images (U-Net, YOLO, OpenCV).

Pipelines de données :

PySpark, Airflow, Kafka, Pandas, NumPy, SQL, Post-greSQL, Redis.

LLM & IA générative :

LLM, RAG hybride (dense + BM25), LangChain, Lang- Graph, LlamaIndex, MCP (Model Context Protocol), prompt engineering, Qdrant, LLM-as-a-Judge.

Git & CI/CD :

Git, GitLab CI/CD, GitHub Actions, Docker, MLflow, Prometheus, Grafana, LangSmith.

Compétences Humaines

  • Esprit analytique
  • Résolution de problèmes
  • Communication technique et métier
  • Travail en équipe

Activités parascolaires

  • Membre de l’équipe Relations Entreprises du Forum ENSA Tétouan
  • Organisation d’événements au sein de la Moroccan Microsoft Community

Langues

Arabe : maternelle

Français : courant

Anglais : courant

Certifications

  • IBM — Machine Learning with Python
  • IBM — Python for Data Science, AI & Development
  • Arizona State University — Introduction to Machine Learning with Python Développeur Python IA — Azure · Machine Learning · CI/CD

Ingénieur Big Data & IA diplômé de l’ENSA Tétouan (2026), développeur Python avec trois stages en IA, dont un PFE à la Banque Centrale Populaire. J’y ai entraîné un modèle de scoring (rappel de 85 %, précision de 89,47 %) puis industrialisé son pipeline de données et de réentraînement, déployé sur Azure via CI/CD ; mon pipeline Azure Databricks couvre 30 millions de vols. Je recherche un poste de Développeur Python IA chez ALTEN Maroc à Fès pour concevoir des solutions d’IA, industrialiser des pipelines de données sur Azure et entraîner des modèles de Machine Learning.

Formation académique

2026 : Ingénierie en Big Data & Intelligence Artificielle — ENSA Tétouan

2020 : Baccalauréat en Sciences Mathématiques A — BIOF

Expériences Professionnelles

Stage PFE AI Engineer — Banque Centrale Populaire · 02/2026 – 07/2026

Détection de fraude bancaire en temps réel : scoring ML hybride, agent LLM, MLOps

Machine Learning — entraînement d’un scoring de fraude hybride

  • Cadré 12 cas d’usage avec les experts fraude et validé par POC l’hybridation Isolation Forest + XGBoost avant développement, évitant des refontes d’architecture.
  • Entraîné le scoring hybride (Isolation Forest + XGBoost, faible supervision) sur 100 000 transactions synthétiques : rappel de 85 % et précision de 89,47 % en test, décisions expliquées par SHAP.

LLM — assistant IA d’investigation (LangGraph, MCP)

  • Développé en Python un agent LangGraph (11 nœuds, 13 outils MCP) permettant aux analystes d’investiguer une transaction en langage naturel au lieu de consulter plusieurs systèmes.
  • Sécurisé l’agent par un filtre NER masquant les données sensibles avant tout appel au LLM et une validation humaine (Human-In-The-Loop) sur les 5 actions critiques.
  • Mesuré la qualité de l’agent sur 143 évaluations LLM-as-a-Judge (trajectoire 0,978) et tracé chaque session dans LangSmith pour l’auditer et la rejouer.

Pipelines de données, MLOps & déploiement sur Azure

  • Fiabilisé le pipeline de données d’entraînement : lecture Spark JDBC en 8 partitions, rapport qualité (doublons, valeurs nulles) à chaque exécution et blocage du réentraînement sous 500 lignes, évitant d’entraîner sur des données non significatives.
  • Automatisé le réentraînement tous les 14 jours (Airflow, MLflow champion/challenger) : un modèle n’est promu que si son AUC égale ou dépasse celle du modèle en place.
  • Conteneurisé les 15 services (Docker) et automatisé leur livraison sur une VM Azure via GitLab CI/CD, rendant le déploiement reproductible en une commande.
  • Supervisé la latence et la dérive du modèle avec Prometheus et Grafana pour repérer une dégradation avant qu’elle n’affecte la détection.

Stack : Python, XGBoost, Isolation Forest, SHAP, PySpark, LangGraph, MCP, LangSmith, FastAPI, Kafka, Airflow, MLflow, Prometheus, Grafana, Docker, GitLab CI/CD, Azure.

Stage AI Engineer — IZEMX · 02/2025 – 01/2026

IAVIA — Plateforme SaaS d’agents IA pour entreprises (agent documentaire)

  • Conçu un pipeline RAG hybride LangChain (Qdrant dense + BM25) avec chunking adaptatif : Recall@5 porté de 65–75 % à 80–90 % face au RAG dense seul.
  • Parallélisé l’indexation batch sur GPU, déclenchée par n8n à chaque ajout, mise à jour ou suppression de docu- ment, réduisant d’environ 60 % le temps d’indexation.
  • Développé en FastAPI des connecteurs OAuth2 vers Google Drive, SharePoint et Amazon S3, permettant à une entreprise de brancher une source documentaire en moins de 30 s.
  • Livré le chat web en React et les bots Slack et Teams sur un pipeline RAG unique, avec une latence de bout en bout inférieure à 3,5 s (p95).

BrainBoost — Plateforme EdTech d’IA générative livrée au client final (employé du mois)

  • Conçu des pipelines RAG multimodaux (PDF, image, audio) avec LangChain, LlamaIndex et Qdrant, atteignant 85–93 % d’answer relevance et moins de 10 % d’hallucination.
  • Benchmarké les modèles OpenAI et des POC vocaux (coût, latence, qualité) pour retenir les modèles adaptés au contexte éducatif, réduisant les coûts d’inférence.
  • Développé le microservice IA en Django REST, Celery et Redis : traitements asynchrones fiabilisés (succès > 98 %) et 60–80 % des requêtes fréquentes servies depuis le cache.
  • Réalisé avec les Business Analysts le backoffice de configuration des assistants (prompts, modèles LLM, docu- ments), réduisant de 50 à 70 % le temps de paramétrage.

Stack : Python, LangChain, LlamaIndex, Qdrant, BM25, FastAPI, Django REST, Spring Boot, Celery, Redis, n8n, OAuth2, React, GPU, GitLab, Jira (Scrum).

Stage AI Software Engineer — Digital Place · 06/2024 – 09/2024

Assistant vocal bilingue darija/français pour les services financiers

Benchmark & moteur IA multilingue

  • Benchmarké 6 technologies d’IA générative (SeamlessM4T, LLaMA, Whisper, modèles Hugging Face sous PyTorch) via des POC et retenu la stack cible en 2 semaines.
  • Intégré SeamlessM4T v2 derrière des APIs FastAPI (4 modes voix/texte) et optimisé le pipeline d’inférence, ré- duisant la latence vocale de plus d’1 min à moins de 10 s.

RAG & déploiement

  • Développé un RAG LangChain sur documents métier (Qdrant, LLaMA 3.1 70B via GROQ), atteignant plus de 85 % de pertinence et moins de 10 % d’hallucination.
  • Livré l’application mobile React Native déployée sur AWS EC2 via GitLab CI/CD, réduisant d’environ 60 % le temps de déploiement.

Stack : Python, FastAPI, LangChain, Qdrant, LLaMA 3.1, GROQ, SeamlessM4T, Whisper, Hugging Face, PyTorch, React Native, AWS EC2, GitLab CI/CD.

Projets

Flight Analytics — Pipeline de données Azure Databricks. Transformer 30 millions de vols en indicateurs ex-ploitables : PySpark sur Azure Databricks, couches Bronze/Silver/Gold en Delta Lake sur Azure Data Lake Storage

Gen2, secrets protégés par Azure Key Vault. Résultat : 5 tables Gold servies à un dashboard React/TypeScript.

Azure Databricks End-to-End — Modélisation et reporting. Ingestion Auto Loader vers Delta Lake, nettoyage

PySpark, couche Gold en schéma en étoile (Delta Live Tables, SCD type 1), Azure Synapse Analytics et Power BI.

Résultat : chaîne complète de la donnée brute au reporting.

CryptoVibe — Sentiment crypto en temps réel (équipe de 5). RoBERTa fine-tuné sur 16 millions de tweets, pipeline Airflow Bronze/Silver/Gold toutes les 6 h, CI/CD GitHub Actions. Résultat : 88 % de précision, corrélation sentiment/prix de 0,65 sur Bitcoin.

Anonymised CV presented by NextData · Confidential · contact@nextdata.ma ND-CV-E727C953

To be put in touch with this profile, quote the reference ND-CV-E727C953: contact@nextdata.ma

Add to the GED

You must be a subscriber to open this CV. To subscribe, contact us: contact@nextdata.ma · Already a subscriber? Log in