Academic Jobs - Home of Higher Ed Logo

Ratings & reviews

5.05/4/2026

A master at fostering understanding.

Taught by or worked with David?

Add your rating. It takes about 30 seconds.

About David

David Steurer is an Associate Professor in the Department of Computer Science at ETH Zurich, where he joined as Assistant Professor in 2017 and was promoted in 2020. He heads the Computational Complexity, Optimization, and Estimation Group as part of the Institute for Theoretical Computer Science. Previously, he served as Assistant Professor in the Department of Computer Science at Cornell University from 2012 to 2017, Postdoctoral Researcher at Microsoft Research New England from 2010 to 2012, and Visiting Assistant Professor at the Institute for Advanced Study from 2016 to 2017. Steurer received his Ph.D. in Computer Science from Princeton University in 2010, advised by Sanjeev Arora, with the thesis "On the Complexity of Unique Games and Graph Expansion." He also holds an M.A. in Computer Science from Princeton University in 2008, as well as B.Sc. and M.Sc. degrees in Computer Science from Saarland University in 2006.