Ran Shu, Microsoft Research