Ramakrishna Kotla, Microsoft Research Silicon Valley