Alaa Saade is a research engineer based in Paris with 11 years of experience applying theoretical physics and machine learning to real-world systems, currently working at DeepMind. He holds a PhD in Machine Learning and Statistical Physics from École normale supérieure and has a track record of translating rigorous theory into practical algorithms for clustering, community detection and matrix completion. Previously he built on-device NLU and speech models as a Senior Machine Learning Scientist at Snips, focusing on resource-efficient deep learning for offline devices. As an active contributor to the tract project, he has deep experience implementing and debugging ONNX/TensorFlow inference operators and improving low-level tensor handling for production-grade neural network runtimes. His background bridging statistical physics, numerical modeling (including work on materials and plasma) and applied ML gives him a rare combination of theoretical depth and systems-level engineering. Colleagues describe him as a pragmatic researcher who prefers compact, robust solutions that scale from prototype to deployment.
10 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Machine Learning and Statistical Physics, summa cum laude, Doctor of Philosophy (Ph.D.), Machine Learning and Statistical Physics, summa cum laude at Ecole normale supérieure
Classes préparatoires, Mathématiques et Physique, Classes préparatoires, Mathématiques et Physique at Lycée Henri IV
Engineering degree, Theoretical Physics and Mathematics, Engineering degree, Theoretical Physics and Mathematics at École Polytechnique
Master 2, Theoretical Physics and Mathematics, summa cum laude, Master 2, Theoretical Physics and Mathematics, summa cum laude at École normale supérieure
Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference
Role in this project:
Back-end Developer & ML Engineer
Contributions:25 commits, 3 PRs, 7 pushes in 15 days
Contributions summary:Alaa contributed significantly to the `tract` repository, focusing on implementing and integrating ONNX operators. They added support for the `ConstantOfShape` and `Gather` operators, enhancing the library's capabilities for neural network inference. Furthermore, the user's work involved fixing dimension checks and type conversion errors. The commits also included refactoring and optimizing aspects of the concatenation operations and improving the overall flexibility of the system.
Contributions:24 commits, 14 pushes, 3 branches in 3 months
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.