Philip Klein is a visiting professor and seasoned algorithmic researcher who designs fast, practical algorithms for discrete optimization problems, with notable impact in maps, mobility, and nonpartisan redistricting. As a professor at Brown and a research scientist at Lyft, he moved research into production—implementations that cut millions in compute costs—while holding visiting roles at ETH Zürich, UC Boulder, and the Simons Institute. His work blends theoretical rigor from a PhD at MIT with applied systems experience at industry leaders like Lyft and Amazon, enabling robust solutions for real-world geospatial challenges. Beyond publications, he advises startups and collaborates across academia and industry, bringing a rare combination of deep theory and production-grade engineering to transportation and redistricting problems.
8 years of coding experience
5 years of employment as a software developer
Ph.D. Computer Science, Ph.D. Computer Science at Massachusetts Institute of Technology
A.B. Applied Mathematics, A.B. Applied Mathematics at Harvard University
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.