Marco Fornoni is a Staff Software Engineer based in Zurich with 12 years of experience building vision and language neural architectures and models. He combines deep research roots—a PhD from EPFL and early roles at Idiap and Moodstocks—with production-scale engineering at Google and now Google DeepMind. Marco has progressed through multiple senior engineering tiers at Google, demonstrating both research-led innovation and pragmatic system design for large teams. His interests span the full AI stack, from model design to deployment, and he excels at turning novel ML ideas into reliable, ship-ready systems. An aviator-minded problem solver (Perito Aeronautico background), he brings disciplined, cross-disciplinary thinking to complex AI challenges.
12 years of coding experience
13 years of employment as a software developer
University of Milan
Doctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at Ecole polytechnique fédérale de Lausanne
Perito Aeronautico, Perito Aeronautico at IISS Maxwell
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
Marco Fornoni - Staff Software Engineer at Google DeepMind