Before joining Microsoft, he was the William K. Lanman Jr. Professor of Computer Science and Professor of Applied Mathematics at Yale University.
Before joining Microsoft, he held the position of Professor of Computer Science and Applied Mathematics at Yale University, which is equivalent to the William K. Lanman Jr. Professorship.