Researcher

Mathieu Blondel

Mathieu Blondel is a research scientist at Google DeepMind in Paris who studies differentiable programming, the end-to-end differentiation of computer programs so that their parameters can be tuned by gradient-based optimization. He coauthored the 2011 paper describing scikit-learn, a Python library he helped build as a core developer, and earned a PhD in machine learning from Kobe University in 2013. From 2013 to 2019, he was a researcher at NTT Communication Science Laboratories in Kyoto; in 2017, he and Marco Cuturi introduced Soft-DTW, a differentiable loss for time series. After moving to Google's Brain team in Paris in 2019, he was lead developer of the JAXopt optimization library and, with Vincent Roulet, released a draft of the book The Elements of Differentiable Programming in March 2024. His recent work links autoregressive language models with energy-based models, in a paper published at ICML in 2026.

Timeline

  1. 2011

    Core developer of scikit-learn

    In 2011, he coauthors the Journal of Machine Learning Research paper describing scikit-learn, a Python module of machine learning algorithms, with Fabian Pedregosa, Gaël Varoquaux and others. He serves as a core developer of the library, which later lists him among its emeritus maintainers.

  2. 2013

    A PhD from Kobe University

    He earns a PhD in machine learning from Kobe University in Japan in 2013. His May 2013 paper in the journal Machine Learning on block coordinate descent for sparse multiclass classification, written with Kazuhiro Seki and Kuniaki Uehara, receives an open-science honorable mention at ECML PKDD 2013.

  3. 2013–2019

    Researcher at NTT in Kyoto

    From 2013 to 2019, he is a researcher at NTT Communication Science Laboratories in Kyoto, Japan. With Akinori Fujino and Naonori Ueda, he publishes convex factorization machines at ECML PKDD in September 2015 and higher-order factorization machines at NIPS in December 2016.

  4. 2017

    Soft-DTW with Marco Cuturi

    In 2017, he and Marco Cuturi publish Soft-DTW at ICML, a differentiable loss function for time series built on a smoothed form of dynamic time warping. The loss suits averaging and clustering time series and training models whose outputs are time series.

  5. 2019–2020

    Fenchel-Young losses

    With André F. T. Martins and Vlad Niculae, he introduces Fenchel-Young losses in January 2019, a generic way to build a convex loss function for a regularized prediction function. The framework unifies many well-known losses, and the paper appears in volume 21 of the Journal of Machine Learning Research in 2020.

  6. 2019–2021

    Google Brain in Paris

    In 2019, he moves to Google in Paris as a research scientist on the Brain team, and by June 2021 he is a senior research scientist there. With Olivier Teboul, Quentin Berthet and Josip Djolonga, he presents fast differentiable sorting and ranking at ICML in July 2020. In 2021, he and seven coauthors propose automatic implicit differentiation of optimization problems, and he serves as lead developer of JAXopt, a JAX library of hardware-accelerated, batchable and differentiable optimizers.

  7. March 2024–June 2025

    A book on differentiable programming

    In March 2024, he and Vincent Roulet release a draft of the book The Elements of Differentiable Programming, which reviews the end-to-end differentiation of computer programs from the perspectives of optimization and probability. In June 2025, he teaches a differentiable programming course based on the book at MLSS Senegal.

  8. As of October 2026

    Research scientist at Google DeepMind

    He is a research scientist at Google DeepMind in Paris and contributes to gemma, a JAX library for using and finetuning Gemma models. At ICML in July 2026, he and four coauthors establish an explicit bijection between autoregressive language models and energy-based models. He co-supervises PhD student Germain Vivier-Ardisson with Axel Parmentier.

Career

  1. NowGoogle DeepMindResearch Scientist
  2. 2019–2021Google BrainResearch Scientist, later Senior Research Scientist
  3. 2013–2019NTTResearcher

Education

  1. 2013Kobe UniversityPhD

Sources and credits

Photo: We have no published photo of Mathieu Blondel yet. Send us a free-licensed photo.

  1. Scikit-learn: Machine Learning in Python jmlr.org. Checked 20 October 2026.
  2. Mathieu Blondel // Software mblondel.org. Checked 20 October 2026.
  3. About us — scikit-learn documentation scikit-learn.org. Checked 20 October 2026.
  4. Mathieu Blondel — Google Research research.google. Checked 20 October 2026.
  5. Mathieu Blondel // Publications mblondel.org. Checked 20 October 2026.
  6. Soft-DTW: a Differentiable Loss Function for Time-Series arxiv.org. Checked 20 October 2026.
  7. Learning with Fenchel-Young Losses arxiv.org. Checked 20 October 2026.
  8. Mathieu Blondel // Home mblondel.org. Checked 20 October 2026.
  9. Mathematics, Physics & Machine Learning Seminar – Mathieu Blondel – Técnico Lisboa tecnico.ulisboa.pt. Checked 20 October 2026.
  10. Efficient and Modular Implicit Differentiation arxiv.org. Checked 20 October 2026.
  11. The Elements of Differentiable Programming arxiv.org. Checked 20 October 2026.
  12. Mathieu Blondel // Teaching mblondel.org. Checked 20 October 2026.
  13. Autoregressive Language Models are Secretly Energy-Based Models: Insights into the Lookahead Capabilities of Next-Token Prediction proceedings.mlr.press. Checked 20 October 2026.
  14. Mathieu Blondel // Students mblondel.org. Checked 20 October 2026.