Bhavish Aggarwal, Microsoft Research India