Maya Haradasan, Microsoft Research