Eno Thereska, Microsoft Research