Previously, he was the head of the Transformational Convergence Technology Office of the Defense Advanced Research Projects Agency and the chair of the Computer Science Department at Carnegie Mellon University.
Sebelumnya, ia menjadi kepala Kantor Teknologi Konvergensi Transformasional Defense Advanced Research Projects Agency dan ketua Departemen Ilmu Komputer di Carnegie Mellon University.