Clément Doumouro

Machine Learning Engineer at International Consortium of Investigative Journalists (ICIJ)

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Clément Doumouro is a Machine Learning Engineer based in Paris with 11 years of experience building production-grade NLU and ML systems, currently tackling investigative-data challenges at ICIJ. He has deep hands-on expertise in embedded spoken language understanding from his work at Snips—maintaining the open-source snips-nlu library and shipping Rust and Python services optimized for low-power devices. At Sonos he led ML efforts for voice experience, and his background blends research (publications on edge SLU), applied deep learning, and graph-driven data exploration from a Neo4j fellowship. Comfortable across the stack, he moves between model training, data engineering and backend systems, and has a track record of turning research ideas (text augmentation, semantic parsing) into deployed services. Not obvious from his title: he also has early full-stack and R&D roots (C#, Rails, time-series and behavioral prediction), which give him a pragmatic product-focused engineering approach.
code10 years of coding experience
job9 years of employment as a software developer
bookMaster’s Degree (Diplôme d'ingénieur) Data Science Computer Science Signal Processing, Master’s Degree (Diplôme d'ingénieur) Data Science Computer Science Signal Processing at CentraleSupélec
bookPreparatory classes (PCSI-PSI) Maths Physics Industrial Engineering, Preparatory classes (PCSI-PSI) Maths Physics Industrial Engineering at Lycée Saint Louis
book Scientific Baccalauréat, Scientific Baccalauréat at Lycée Jacques Amyot
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (10)

data-structures10
nlp10
python10
text-classification10
data-structure10
machine-learning9
chatbot7
googlebot7
ml7
bots7

Programming languages (8)

C#JavaC++ShellRustJavaScriptSwiftPython

Github contributions (5)

github-logo-circle
snipsco/snips-nlu

Feb 2017 - Sep 2019

Snips Python library to extract meaning from text
Role in this project:
userBack-end Developer & Data Scientist
Contributions:4 releases, 476 commits, 74 PRs in 2 years 7 months
Contributions summary:Clément primarily worked on a Snips Python library designed for extracting meaning from text. They made several code changes to the data helpers and dataset modules. Their contributions include implementing the use of normalized text in the dataset, generating string variations for improved text matching, and various dictionary refactoring.
nlupythonbotintent-classificationtext-processing
ICIJ/icij-python

Mar 2024 - Apr 2025

Contributions:58 releases, 3 reviews, 123 PRs in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Clément Doumouro - Machine Learning Engineer at International Consortium of Investigative Journalists (ICIJ)