Ahmad worked at several US universities between 1966 and 2003. He was Emeritus Professor of history at the University of Massachusetts at Boston. From 2006 he taught at Yeditepe University, Istanbul.
