Portrait of Johannes Gehrke

Johannes Gehrke

Technical Fellow/Lab Director, Research at Redmond Lab


Johannes Gehrke is a Technical Fellow and the Lab Director of Research at Redmond and the CTO and head of machine learning for the Intelligent Communications and Conversations Cloud (IC3), which powers Microsoft Teams. Until June 2020, he was leading architecture and machine learning for IC3.

Johannes’ research interests are in the areas of database systems, distributed systems, and machine learning. He has received a National Science Foundation Career Award, an Arthur P. Sloan Fellowship, a Humboldt Research Award, the 2011 IEEE Computer Society Technical Achievement Award, and he is an ACM Fellow and an IEEE Fellow.

Johannes co-authored the undergraduate textbook Database Management Systems (McGrawHill (2002), currently in its third edition), used at universities all over the world. He is a member of the ACM SIGKDD Executive Committee. From 1999 to 2015, Johannes was on the faculty in the Department of Computer Science at Cornell University where he graduated…