Ilias Diakonikolas is an Assistant Professor at the University of Southern California. Prior to joining USC's faculty, he spent two years at UC Berkeley as a Simons Postdoctoral Fellow in Theoretical Computer Science, and then as a faculty member at the University of Edinburgh. Diakonikolas obtained his PhD in Computer Science at Columbia University, advised by Mihalis Yannakakis. Prior to that, he did his undergraduate studies in Greece, at the National Technical University of Athens. His research is in theoretical computer science, in particular in algorithms, computational complexity, learning and game theory.