Portrait of Adam Tauman Kalai

Adam Tauman Kalai

Senior Principal Researcher


I have been researching away at Microsoft Research New England (Cambridge, MA) since its founding in 2008 on various fun problems including machine learning, program synthesis (getting computers to write programs), and algorithms. Take a look at our new Python Programming Puzzles.

Previously, I served as an Assistant Professor in Computer Science at Georgia Tech and TTI-Chicago. I was extremely fortunate to receive a PhD at CMU from the ingenious Avrim Blum, followed by an NSF postdoc at MIT under the wise guidance of Santosh Vempala.

I’ve chaired and co-chaired a number of conferences and meetings including NEML (New England Machine Learning Day), HCOMP 2017 (Conference on Human Computation and Crowdsourcing), and COLT 2010 (Conference on Learning Theory).


  • Want to work on one of the most exciting AI challenges of teaching AI to code? Apply here!
  • If you are seeking an ML postdoc position at Microsoft Research New England, please apply here.
  • If you are a PhD student interested in interning in program synthesis or ML at Microsoft Research New England, please apply here.
  • If you are an undergraduate student interested in interning at Microsoft Research, please apply here by November 19, 2021.

Short Biography

Adam Tauman Kalai is a Senior Principal Researcher at Microsoft Research New England. His research focuses on machine learning, artificial intelligence and algorithms. He received his BA from Harvard and PhD from Carnegie Mellon University. He has served as an Assistant Professor at Georgia Tech and the Toyota Technological Institute at Chicago. He has co-chaired AI and crowdsourcing conferences on machine learning and crowdsourcing including the Conference on Learning Theory (COLT) and the Conference on Human Computation and Crowdsourcing (HCOMP). His honors include multiple best paper awards, an NSF CAREER award, and an Alfred P. Sloan fellowship.

Students & Teaching

Previous students/interns: Jake Abernethy (Berkeley→Georgia Tech), Daniel Alabi (Harvard), Ken Arnold (Harvard), Maria De-Arteaga (CMU→UT Austin), Pranjal Awasthi (CMU→Rutgers), Nina Balcan (CMU→CMU), Harry Bovik (CMU→CMU), Matthew Bowers (MIT), Danielle Bragg (UW→MSR), Elisa Celis (UW→Yale), Myra Cheng (Caltech), Konstantina Christakopoulou (UMN→Google), Brittany Fiore-Gartland (UW→UW),  Abie Flaxman (CMU→UW), Varun Kanade (Georgia Tech→Oxford), Ashwin Kalyan (Georgia Tech→Allen AI), Katrina Ligett (CMU→Caltech), Azarakhsh Malekian (UMD→Toronto), Brendan McMahan (CMU→Google), Aditya Menon (UCSD→Google), Ankur Moitra (MIT→MIT), Claire Monteleoni (MIT→Colorado), Peter Organisciak (UIUC→Denver),  Alexey Romanov (UMASS Lowell→Microsoft), Aaron Roth (CMU→UPenn), Tal Schuster (MIT→Google), Omer Tamuz (Weizmann→Caltech), Jason Tsay (CMU→IBM), Shubham Tulsiani (IIT→CMU), Duru Turkoglu (U. Chicago→DePaul), Shyam Upadhyay (UIUC→Google), Greg Valiant (Berkeley→Stanford), Elad Verbin (Tel Aviv University→Lunar), Ellen Vitercik (CMU), Miaomiao Wen (CMU→Coursera), and Kuat Yessenov (MIT→Google).

Spring 2008: Game Theory and Computer Science, (Georgia Tech)

Fall 2006: Machine Learning Theory (Weizmann Institute)

Autumn 2004: Online Algorithms (University of Chicago)

I’m also co-founder of majulook and a huge fan of dictionawy (pronounced like a child would say dictiona-wee)

You can contact me at (the middle four letters of macadamias) @kal.ai