In 1989, Ferguson worked as a research fellow at Christ's College, Cambridge. From 1990 to 1992 he was an official fellow and lecturer at Peterhouse, Cambridge. He then became a fellow and tutor in modern history at Jesus College, Oxford, where in 2000 he was named a professor of political and financial history. In 2002 Ferguson became the John Herzog Professor in Financial History at New York University Stern School of Business, and in 2004 he became the Laurence A. Tisch Professor of History at Harvard University and William Ziegler Professor of Business Administration at Harvard Business School. From 2010 to 2011, Ferguson held the Philippe Roman Chair in history and international affairs at the London School of Economics. In 2016 Ferguson left Harvard to become a senior fellow at the Hoover Institution, where he had been an adjunct fellow since 2005.