Microsoft R&D head