Jitendra Padhye, Microsoft Research