Ian Obermiller, Microsoft Research