Cutrell, Ed, Microsoft Research