He joined the University of Alberta as an assistant professor in 2004. Before joining the University of Alberta, Ali worked as senior researcher in the Centre for Digital Library Research at the University of Strathclyde in Glasgow, Scotland, and was project officer for the NHS Glasgow Health Information Gateway.