Florian Pinault

Scientific Python Developer Engineer at ECMWF

Bonn, North Rhine-Westphalia, Germany
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

👤
Senior
🎓
Top School
Florian Pinault is a Scientific Python Developer with a PhD in computer science and over 11 years of R&D experience spanning computational linguistics, satellite remote sensing, and now machine learning for meteorology and climate. He blends a strong mathematical foundation from École Normale Supérieure and UC Berkeley with practical engineering at ECMWF and Météo‑France to build robust, testable data pipelines and models. His background in probabilistic models and PDE-inspired thinking informs work on fluid mechanics and diffusion-style approaches to atmospheric problems. Previously he led NLU research and implemented POMDP-based dialogue systems, which gave him a rare perspective on sequential decision and uncertainty modeling transferable to forecasting. On GitHub he’s improved reproducibility for high-profile educational projects in ML for weather and climate by adding automated testing for Jupyter notebooks. Based in Bonn, he enjoys revealing simple mathematical structures behind complex physical and linguistic phenomena and turning them into reusable code.
code11 years of coding experience
job7 years of employment as a software developer
bookStatistics, Statistics at University of California, Berkeley
bookMathematics and Computer Science, Mathematics and Computer Science at Ecole normale supérieure
bookUniversité Paris Sud (Paris XI) / University Paris XI
github-logo-circle

Github Skills (6)

jupyter-notebook10
pytest10
python10
testing10
machine-learning8
data-science8

Programming languages (7)

TypeScriptC++JavaScriptHTMLJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
Role in this project:
userTest Automation Engineer & Data Scientist
Contributions:56 commits, 7 PRs, 45 pushes in 2 months
Contributions summary:Florian implemented automated testing for Jupyter notebooks, ensuring the reproducibility and functionality of the code examples. They added a testing framework (likely pytest) and developed tests to validate notebook execution. Additionally, the user corrected a minor typo in a notebook and contributed new data handling notebooks. Their work focused on improving the quality and usability of the project's educational content related to machine learning for weather and climate.
ecmwf-lab/ecml-tools

Oct 2023 - Mar 2024

Contributions:6 releases, 3 PRs, 160 pushes in 4 months
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
Florian Pinault - Scientific Python Developer Engineer at ECMWF