A principal Researcher at Microsoft Research India, Kannan leads the algorithms research group. He is the also the first adjunct faculty of Computer Science and Automation at the Indian Institute of Science. Before joining Microsoft, he was a professor of computer science and of applied mathematics at Yale University. He previously taught at Carnegie Mellon University and the Massachusetts Institute of Technology.
A graduate with a B. Tech from the Indian Institute of Technology in Bombay, Kannan earned a Ph.D. at Cornell University.
Yeah you read that right: this guy is a Cornell PhD who taught at Yale and MIT before *drumroll* choosing to return to India.
Further proof that we need to do more to ensure the world’s best and brightest stay on our team in the US instead of contributing to other countries we compete with.