Ming Zhang, Microsoft Research