Todd Mytkowicz, Microsoft Research