Sergey Legtchenko, Microsoft Research