Joan Bruna is a full Professor of Computer Science, Data Science and Mathematics at NYU's Courant Institute and Center for Data Science and a visiting scholar at the Flatiron Institute's Center for Computational Mathematics. He develops the mathematical foundations of machine learning at the crossroads of harmonic analysis, probability, high‑dimensional statistics and scientific computing, with applied projects in areas such as climate modeling. Trained at École Polytechnique and ENS, he bridges rigorous applied mathematics and modern deep learning, translating insights from invariant signal representations into theory for nonlinear high‑dimensional models. His career spans academia and industry—from early work on realtime video processing and 2D to 3D conversion to a postdoctoral position at Facebook AI Research—giving him a rare combination of hands‑on systems experience and theoretical depth.
12 years of coding experience
19 years of employment as a software developer
MSc (french DEA), Mathematiques, Vision, Apprentissage, Mention Très Bien, MSc (french DEA), Mathematiques, Vision, Apprentissage, Mention Très Bien at Ecole normale supérieure
UPC Universitat Politècnica de Catalunya
PhD, Applied Mathematics, Mention Très Honorable, PhD, Applied Mathematics, Mention Très Honorable at Ecole polytechnique
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.