Alexandre Sablayrolles is a research scientist based in Paris with 11 years of experience building and optimizing machine learning systems. Trained at École Polytechnique and NYU, he blends strong engineering rigor with academic depth to tackle production-focused research problems. He contributes to prominent open-source ML tooling—most notably implementing a faster, memory-efficient DPLSTM and per-sample gradient accumulation support in PyTorch/Opacus for differential privacy use cases. His work reflects a practical focus on performance, correctness, and privacy-aware modeling, including careful handling of embeddings and evaluation-time activations. Comfortable moving between low-level optimization and high-level research, he accelerates privacy-preserving training without sacrificing model usability. Colleagues describe him as a pragmatic problem-solver who brings research-grade ideas into production-ready code.
11 years of coding experience
Master of Science (M.S.), Master of Science (M.S.) at New York University
Baccalauréat, Baccalauréat at Lycée Janson de Sailly
Diplôme d'ingénieur, Diplôme d'ingénieur at Ecole polytechnique
Contributions:50 reviews, 84 commits, 43 PRs in 2 years 1 month
Contributions summary:Alexandre implemented a new version of the DPLSTM layer, optimizing it for speed and memory efficiency. This involved refactoring the code, adding a new AccumulateLinear layer for per-sample gradient accumulation, and optimizing the storage of activations. The user also made adjustments to support nn.EmbeddingBag and addressed issues with the correct handling of activations during model evaluation. Their work focused on improving the performance and functionality of the differential privacy-friendly LSTM layers.
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
Alexandre Sablayrolles - Research Scientist at Mistral AI