Austin Donnelly, Microsoft Research