Alexandre Ribard is a Staff Machine Learning Engineer at Unity with six years of experience bringing neural network inference to diverse platforms, from game engines to real-time graphics pipelines. He progressed through machine-learning roles at Unity after a foundation as a 3D programmer on Far Cry 5, giving him a rare blend of ML productionization and low-level graphics/engine expertise. His background in applied mathematics and C++ systems—illustrated by early R&D work on scalable 2D/3D mesh data structures—helps him optimize inference for memory- and compute-constrained environments. Based in Montreal, he focuses on practical ML engineering that integrates tightly with rendering and engine systems, enabling on-device intelligence where latency and footprint matter.
6 years of coding experience
7 years of employment as a software developer
Master's degree, Applied Mathematics & Computer Science, Master's degree, Applied Mathematics & Computer Science at Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
Contributions:1 push, 1 branch, 520 comments in 3 years 4 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.
Request Free Trial
Alexandre Ribard - Staff Machine Learning Engineer at Unity