Alexander Hägele is a doctoral student in Computer and Communication Sciences at EPFL with six years of experience spanning research and software engineering across academia and industry. He has held research and engineering roles at EPFL, ETH Zurich, Apple and Spacemaker AI, and completed a fellowship in AI safety research at Anthropic, reflecting a blend of theoretical rigor and applied ML/AI work. His background includes teaching formal methods and functional programming, signaling strong foundations in correctness and programming languages alongside hands-on systems experience. Having studied at ETH Zurich, École Polytechnique and the University of Toronto, he brings an international, interdisciplinary perspective to complex research problems. Notably, he combines active PhD research with short high-impact industry collaborations, demonstrating an ability to pivot between deep research and production-minded engineering.
6 years of coding experience
Graduate Exchange Semester, Graduate Exchange Semester at École Polytechnique
Doktor (Ph.D.) Computer and Communication Sciences, Doktor (Ph.D.) Computer and Communication Sciences at EPFL
Master of Science - MS Computer Science, Master of Science - MS Computer Science at ETH Zürich
Undergraduate Exchange Semester Computer Science, Undergraduate Exchange Semester Computer Science at University of Toronto
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.