From 1968-1969 he worked at IBM's Watson Research Center where he encountered Horst Feistel. From 1969-1971 he was an assistant professor at MIT. He return to Stanford in 1971, becoming Professor Emeritus in 1996, although he has now retired from research and most of his university activities.