Ali was Visiting Professor at the LSE Middle East Centre in 2016–18. He is Professor of Iranian History & Founding Director of the Institute for Iranian Studies at the University of St Andrews. He is also Senior Associate Fellow at the Royal United Services Institute and President of the British Institute of Persian Studies.
His research interests include the development of the State in Iran in the modern era, with a particular focus on nationalism, mythology and the use (and abuse) of history. Ali is currently investigating the historiography of modern Iran, the way in which historians have interpreted the development of Iranian state and society, and the way in which Iranian historians have sought to construct a distinctly Iranian identity both in terms of their own history but also in relation to regional and international powers, most obviously the West. He is also interested in the the politics and history of the Islamic Republic and the broader relations of Britain and the United States with Iran.