Olivier Grisel

Machine Learning Engineer at Inria

Vannes, Brittany, 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
Olivier Grisel is a senior machine learning engineer with 17 years of experience, a long-time core contributor to scikit-learn and a founding engineer at :probabl. who bridges research-grade algorithms and production-ready infrastructure. He balances hands-on ML model work—ranging from convolutional networks for image tasks to scalable parallel pipelines—with deep contributions to Python ecosystem tooling such as joblib, cloudpickle, manylinux/auditwheel and OpenBLAS. A frequent conference speaker and MOOC instructor, he also organizes PyData Paris and crafts tutorials that make complex predictive modeling accessible. His open-source impact spans bug fixes to performance and CI improvements, showing a rare mix of algorithmic insight and systems-level engineering. Based in Vannes, France, he combines academic training from ENSTA and Imperial College with practical experience tuning libraries used across the scientific Python stack. Unexpectedly, his contributions include low-level resilience fixes (pthread_atfork) and CI automation that materially improve reliability for large-scale Python deployments.
code17 years of coding experience
job19 years of employment as a software developer
bookMSc. in Advanced Computing, Computer Science, MSc. in Advanced Computing, Computer Science at Imperial College London
bookIngénieur, Computer Science, Ingénieur, Computer Science at ENSTA
bookClasses Préparatoires aux Grandes Ecoles, Mathematics and Physics, Classes Préparatoires aux Grandes Ecoles, Mathematics and Physics at Lycée Ste Geneviève
stackoverflow-logo

Stackoverflow

Stats
39,700reputation
3.9mreached
367answers
6questions
Badges
cluster-analysis
top-1%
virtualenv
top-5%
pickle
top-1%
pandas
top-5%
statistics
top-5%
gpu
top-5%
github-logo-circle

Github Skills (127)

forking10
python10
multithreading10
testing10
pthread10
python-multiprocessing10
ipython10
bash10
c1110
c1710
javas10
duckdb10
deep-learning10
variable-selection10
mnist10

Programming languages (27)

C#CGoHTMLJupyter NotebookFortranTypeScriptShell

Github contributions (5)

github-logo-circle
ogrisel/parallel_ml_tutorial

Jan 2013 - Feb 2016

Tutorial on scikit-learn and IPython for parallel machine learning
Role in this project:
userData Scientist
Contributions:216 commits, 1 PR, 13 pushes in 3 years 1 month
Contributions summary:Olivier appears to be working on the development of machine learning models and their evaluation within the context of a tutorial on scikit-learn and IPython. The commits show the implementation of cross-validation techniques for assessing model performance, as well as work in the area of model selection and parameter tuning. These tasks were implemented using a pipeline, and a combination of code was added for the creation of visualisations to understand the model's behavior and performance.
ipythonmachine-learningscikit-learn
cloudpipe/cloudpickle

Apr 2015 - Jan 2023

Extended pickling support for Python objects
Role in this project:
userBack-end Developer & QA Engineer
Contributions:3 releases, 103 reviews, 147 commits in 7 years 10 months
Contributions summary:Olivier primarily contributed to the `cloudpickle` library, enhancing its functionality and maintainability. They added tests for nested constructs, ensuring comprehensive coverage for various pickling scenarios. The user also performed code style improvements and addressed compatibility issues with PyPy3. Furthermore, they addressed issues related to interactive function pickling, and implemented tests for subprocess-based and memoryview-related tests.
python
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