Matthieu Brucher
Also known as mbrucher
Matthieu Brucher is a computer scientist whose early work includes scikit-learn, the Python machine-learning library. He joined the project through his thesis and coauthored its 2011 Journal of Machine Learning Research paper on supervised and unsupervised learning. He wrote books on scientific Python and machine-learning systems, worked at Total as an information systems engineer, and led development of Audio ToolKit, a real-time audio signal processing library. By 2018, he worked in JPMorgan's quantitative research branch on high-performance computing and computational modeling.
- Works
- 10
- Citations
- 69,587
- h-index
- 3
Publication numbers from OpenAlex, as of 22 October 2026.
Timeline
-
2007
Joining scikit-learn
Scikit-learn begins as David Cournapeau's Google Summer of Code project in 2007, and Brucher starts working on it for his thesis in 2007. A Supélec-trained engineer, he works on image processing at Université Louis Pasteur in Strasbourg and helps develop Python tools known as scikits.
-
2008
Python for scientists
In 2008, Éditions ENI publishes Python: les fondamentaux du langage, la programmation pour les scientifiques, his book on Python programming for scientists.
-
2011
The scikit-learn paper
In 2011, he coauthors “Scikit-learn: Machine Learning in Python” in the Journal of Machine Learning Research with Fabian Pedregosa, Gaël Varoquaux, David Cournapeau and colleagues. The paper describes a Python module for supervised and unsupervised learning, with an aim of bringing machine learning to non-specialists.
-
August 2014
ATKLimiter and Audio ToolKit
In August 2014, he releases ATKLimiter, a free limiter plug-in for Windows and Mac, and updates his compressor and expander plug-ins. Audio ToolKit, the DSP library behind them, uses a threaded-pipeline design.
-
By 2018
A PhD and music degree
By 2018, he holds a PhD in machine learning and signal processing from the University of Strasbourg, master's degrees in digital electronics and signal processing and in automation from the University of Paris XI and Supélec, and a Master of Music degree from Bath Spa University.
-
2018
Building Machine Learning Systems
Packt publishes the third edition of Building Machine Learning Systems with Python in 2018, coauthored with Luis Pedro Coelho and Willi Richert. It covers recent developments and widely used datasets and libraries, and explores machine and deep learning techniques using scikit-learn and TensorFlow.
-
By 2018
Quantitative research at JPMorgan
He works as an information systems engineer at Total, with interests in machine learning, HPC and simulation. By 2018, he works in JPMorgan's quantitative research branch as a computer scientist specializing in high-performance computing and computational modeling. He leads Audio ToolKit development, a library for real-time audio signal processing.
Career
- TotalInformation system engineer
- JPMorgan ChaseComputer scientist
Education
- SupélecMaster's degree in automation
- Université Paris-SudMaster's degree in digital electronics and signal processing
- University of StrasbourgPhD
- Bath Spa UniversityMaster of Music
Most-cited works
- Scikit-learn: Machine Learning in PythonWith Alexandre Passos, Bertrand Thirion, David Cournapeau, Fabian Pedregosa, Matthieu Perrot and Olivier Grisel
- A Metric Multidimensional Scaling-Based Nonlinear Manifold Learning Approach for Unsupervised Data Reduction
- 3D common-offset CRS stack: Simplified formulation and application to Foothills data
- Benchmark of Amplitude Preserved Imaging Algorithms Using Large Scale Synthetic Data
- Représentations compactes et apprentissage non supervisé de variétés non linéaires: Application au traitement d’images
Sources and credits
Photo: We have no published photo of Matthieu Brucher yet. Send us a free-licensed photo.
- About us — scikit-learn 1.9.1 documentation
- Brucher, Matthieu (1981-....)
- Notice bibliographique Python : les fondamentaux du langage, la programmation pour les scientifiques / [Matthieu Brucher] | Catalogue général | BnF
- Scikit-learn: Machine Learning in Python
- ATKLimiter free limiter plugin released by Matthieu Brucher
- Profile - matthieu-brucher - JUCE
- GitHub - PacktPublishing/Building-Machine-Learning-Systems-with-Python-Third-edition: Code repository for Building Machine Learning Systems with Python Third Edition, by Packt
- Building Machine Learning Systems with Python - Third Edition — Ebookpoint
- Matthieu Brucher - Google Scholar

