Hitesh Ballani, Microsoft Research