Olya Ohrimenko, Microsoft Research, Cambridge