Mamadou-dian Djalo

AI Engineer

Salaire / Taux journalier

Paris, France

Mobilité : Paris

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Data EngineeringPythonLLMs / Large language modelsIAGoogle Cloud PlatformDjangoBig DataDéveloppement BackendSupabaseGitHubData AnalysisMachine LearningdbtHTMLNextOracle CloudPostgreSQLRedisPower BIPlaywrightTailwind CSSJavascriptNumPypandasAzureCSSscikit-learnMongoDBSnowflakeData ScienceTerraformDockerDatabricksXcodeSelenium

Langues

Anglais

À propos

Liens

Expérience de travail

Data & ML Engineer

ACENSI

févr. 2025 - Présent

1 an 9 mois

Montréal, QC, Canada

The project aims to put artificial intelligence at the service of recruiting teams by transforming raw documents—such as resumes and job descriptions—into structured, instantly usable data. It consists of creating an automated Recruiting CRM with workflows that can extract key skills, summarize experiences, and generate a target profile perfectly aligned with the role’s requirements. A matching engine then analyzes this profile against the internal talent pool, taking into account contextual parameters such as seniority, location, and candidates’ strengths, to deliver reasoned recommendations. The interface centralizes all searches, offers relevant filters, and allows real-time tracking of processing status. This setup accelerates the prioritization of top profiles and optimizes productivity across the entire sourcing process. Tasks : • Automate secure ingestion of resumes and job descriptions: upload portal, AI inspection on arrival, Celery queueing to trigger GPT-5 processing as soon as files are received. • Design extraction pipelines: Jinja prompts orchestrating GPT-5 to structure experiences, skills, and business requirements into standardized Pydantic schemas. • Develop a hybrid matching engine: 1,536-d embeddings (OpenAI) + pgvector (cosine) vector search, explainable ranking that combines similarity, business weighting, and strict validation of must-have skills. • Set up event-driven APIs: trigger workflows (ingestion, parsing, search, resume updates), real-time event tracking, and history of recommendations. • Orchestrate & monitor async processing: Celery/Redis supervision, exponential retries, full traceability, SLOs (latency, throughput, success rate). • Model Talent data: candidate/experience/skill repository optimized for semantic search and operational filters (location, seniority, availability). • Build the recruiter interface (Next.js): smart forms, advanced filters, server-side pagination, real-time toasts, local persistence to keep AI analysis context. • Deliver enriched search history: visualize matches, one-click access to profiles, score explanations highlighting presence/absence of must-have skills to speed up decisions. • Industrialize the environment: Docker packaging (API, workers, database, proxy) for reproducible deployments and controlled scaling. • Support recruiting/ops teams: scoping workshops, regular demos of AI capabilities, training on score interpretation, and ongoing post-go-live support. Tech Stack • Backend/Data: Python (FastAPI, Celery, SQLAlchemy), PostgreSQL + pgvector, Supabase Storage, Redis, OpenAI (GPT-5 reasoning, embeddings 1 536-d). • Frontend: TypeScript, Next.js (App Router), React Query, Tailwind CSS, Sonner. • Ops & Observabilité : Docker / Docker Compose, logs & métriques centralisés (latence, throughput, succès/erreurs).

Data & ML Engineer

Devoteam G Cloud

oct. 2023 - janv. 2025

1 an 4 mois

92300 Levallois-Perret, France

Tasks: - Develop agentic workflows using LangChain. - Monitor and analyze the cost, latency, and quality of responses provided by LLMs using LangFuse. - Deploy PostgreSQL vector databases. - Strengthen the robustness of LLM responses using Instructor. - Develop file ingestion pipelines with verification systems using Cloud Storage and Cloud Functions. - Manage the lifecycle of files in Cloud Storage. - Profile BigQuery tables to detect and categorize sensitive data using Data Loss Prevention (DLP). - Administer access to BigQuery tables with IAM. - Implement cryptographic anonymization using the DLP API and BigQuery Column-Level Security. Technical Environment: - Python, Vertex AI, Cloud Run, LangChain, LangFuse, Cloud Functions, Pydantic, GitHub Actions, Terraform, Cloud Storage, BigQuery, PostgreSQL, Gemini, OpenAI, Claude, Data Loss Prevention, Pub/Sub, IAM.

Data Engineer

L'Oréal

janv. 2024 - déc. 2024

1 an

92300 Levallois-Perret, France

Task: - Develop file ingestion pipelines using BigQuery and Cloud Storage. - Build data transformation workflows with Cloud Workflows and SQL. - Implement dynamic triggers for transformation workflows and analytical tables ingestion. - Orchestrate and monitor workflows. - Provision and manage cloud infrastructure on GCP with Terraform. - Develop and continuously deploy with Terraform, GitHub Actions, and Cloud Build. - Optimize SQL queries and table structures to reduce costs. - Model data to improve dashboard performance in Power BI. Technical environment: - BigQuery, Cloud Run, Workflows, PubSub, Event Arc, CloudBuild, Secret Manager, Terraform, Python, SQL, Cloud Storage, Cloud Function.

Data Scientist

Stellantis

sept. 2021 - oct. 2023

2 ans 2 mois

78300 Poissy, France

Task: - Develop data transformation pipelines using Presto SQL. - Build an accessory recommendation system using collaborative filtering and content-based filtering. - Develop a gradient boosting model to predict vehicle purchase probability. - Implement an MLOps infrastructure to automate model training with Databricks and dbx. - Develop DAG workflows to create features from web behavior and customer data using PySpark. - Perform data exploration and analysis with Python, Pandas, and Plotly. Technical environment: - BigQuery, Terraform, Github Actions, Mlflow, Databricks, Azure Data Lake, CDP Treasure Data, Python, Spark, Pandas.

Sodexo Pass France

juil. 2019 - oct. 2021

2 ans 4 mois

92000 Nanterre, France

Data Analyst

sept. 2020 - oct. 2021

1 an 2 mois

92000 Nanterre, France

Task: - Extract and consolidate data using Oracle SQL to support bid responses. - Perform data analysis for marketing initiatives using Python and SQL. - Develop Power BI reports on sales and marketing performance. - Build data transformation pipelines with Talend, Java, and SQL. Technical environment: - Oracle SQL, Python, Talend, Java.

Information Technology Help Desk Administrator

sept. 2019 - oct. 2020

1 an 2 mois

92000 Nanterre, France

Tasks: - Deploy and manage workstation imaging and OS mastering. - Perform network patching and workstation connectivity troubleshooting. - Diagnose and repair hardware and software issues on workstations. - Oversee IT asset management and workstation inventory tracking. - Troubleshoot and resolve VPN connectivity issues. - Provide Level 1 and Level 2 support for various IT incidents. - Deploy enterprise applications across the workstation fleet using SCCM and MDT. - Migrate workstations from Windows 7 to Windows 10. - Develop and automate administrative tasks using Bash and PowerShell scripts. - Manage user accounts and permissions in Active Directory (creation, deletion, rights assignment, DL group membership, Office 365 license allocation). - Provide remote assistance and troubleshooting via TeamViewer. Technical environment: - Active Directory, GLPI, Windows, macOS, MDT, SCCM, Office 365, Microsoft Outlook, VPN, TeamViewer, IT help desk tools, software deployment solutions.

Information Technology Help Desk Technician

juil. 2019 - août 2019

2 mois

92000 Nanterre, France

Tasks: - Deploy and manage workstation imaging and OS mastering. - Perform network patching and workstation connectivity troubleshooting. - Diagnose and repair hardware and software issues on workstations. - Oversee IT asset management and workstation inventory tracking. - Troubleshoot and resolve VPN connectivity issues. - Provide Level 1 and Level 2 support for various IT incidents. - Deploy enterprise applications across the workstation fleet using SCCM and MDT. - Migrate workstations from Windows 7 to Windows 10. - Develop and automate administrative tasks using Bash and PowerShell scripts. - Manage user accounts and permissions in Active Directory (creation, deletion, rights assignment, DL group membership, Office 365 license allocation). - Provide remote assistance and troubleshooting via TeamViewer. Technical environment: - Active Directory, GLPI, Windows, macOS, MDT, SCCM, Office 365, Microsoft Outlook, VPN, TeamViewer, IT help desk tools, software deployment solutions.

Python Engineer

Dassault Systèmes

mai 2019 - juil. 2019

3 mois

78140 Vélizy-Villacoublay, France

Tasks: - Develop and maintain Python-based applications using Django for both back-end and front-end solutions. - Design and implement RESTful APIs to enable seamless integration with front-end applications and other services. - Build dynamic templates using Jinja to enhance the user interface and interaction. - Perform data wrangling and preprocessing tasks on structured and unstructured data to prepare it for analysis or further processing. - Design and implement algorithms to map, transform, and clean data from YAML files into structured formats suitable for applications or analysis. - Write comprehensive unit tests and integration tests to ensure the reliability, scalability, and performance of Python applications. - Deploy and maintain Python-based applications in cloud environments, ensuring high availability and performance. Technical environment: - Python, Django, Jinja, REST API, Data wrangling, YAML, Algorithm development, Unit testing, Git, Docker, Cloud deployment.


Formation

ESGI

Master's degree, Intelligence artificielle / Big DATA

2021 - 2023

2 ans 1 mois

ESGI

Bachelor Intelligence Artificielle et Big Data, Sciences / études de l'information

2020 - 2022

2 ans

La spécialisation Intelligence Artificielle et Big Data forme des experts maîtrisant les différentes technologies et méthodologies de l’exploitation des données, ainsi que les concepts fondamentaux de l’intelligence artificielle.


Licences et certifications

Azure Solutions Architect Expert (AZ-305) Cert Prep: Design Data Storage Solutions

Délivré le : févr. 2023

Certifié par LinkedIn

Apache Spark Essential Training: Big Data Engineering

Délivré le : févr. 2023

Certifié par LinkedIn

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.