Ranjita Bhagwan, Microsoft Research