Rémi Louf is a researcher-engineer with 12 years of experience blending probabilistic modeling, generative models and Bayesian inference into production ML systems; since 2018 he has led scientific efforts at Sounds as Chief Science Officer. Trained at top French institutions and Oxford with a PhD in statistical physics, he brings deep theoretical grounding to practical problems in causal and casual inference, A/B testing and sequence generation. His open-source contributions span high-impact projects—improving graph algorithms in Julia, refactoring BERT for generation in Hugging Face Transformers, and advancing JAX-backed probabilistic primitives in PyTensor/Aesara—showing fluency from mathematics to performant backend code. Known for fixing subtle numerical and documentation issues alike, he pairs rigorous academic thinking with pragmatic engineering that ships.
12 years of coding experience
Élève normalien, Fundamental Physics, Élève normalien, Fundamental Physics at École normale supérieure de Cachan
Master of Studies, Philosophy of Physics, Master of Studies, Philosophy of Physics at University of Oxford
Contributions:56 releases, 384 reviews, 534 PRs in 1 year 10 months
Contributions summary:Rémi's commits focused on adding and testing compiler functionality within the "outlines" project. They implemented tests for the compiler module and created test scripts to verify the functionality of the structured text generation features, including testing for string variables and script compilation. The user's work directly addressed testing and validation of the core features of the library which aligns with the project's goal of structured text generation. The commits also extended the library's functionality to include the Mako templating language.
Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.
Role in this project:
Back-end Developer
Contributions:2 releases, 82 reviews, 100 commits in 1 year 6 months
Contributions summary:Rémi made several commits focused on refactoring and optimizing code related to mathematical operations within the Aesara library. They renamed functions, updated code within `math_opt.py` to improve simplification rules and lifting behavior, and modified `basic.py` and `math.py` to adjust built-in functions. Additionally, they added, updated, and improved documentation.
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.