Han begynte å arbeide for Microsoft Research i 1991 og ble forfremmet til visepresident i 1994. I 2000 ble han seniorvisepresident, og han hadde denne rollen frem til 2012. Tidligere hadde han også vært direktør for Microsoft Research.