Ranveer Chandra, Microsoft Research