His career started at the University of Lancaster where he was trained in Computer Science and where his Ph.D. supervisor, Professor Stephen J. Payne (1986-1989), was based. Afterwards, he then moved to the MRC Applied Psychology Unit in Cambridge and to Carnegie Mellon University in Pittsburgh where he conducted post-doctoral research on cognitive architectures under the supervision of Professor Richard M. Young (1989-1994).
He subsequently held posts at Cardiff University (Psychology) and University of Manchester (Informatics and Business), before moving to Birmingham in 2011. He has also made sabbatical visits to NASA Ames Research Centre and during the winter of 2016, Professor Howes was the inaugural Marshall Weinberg Visiting Professor in the Department of Psychology at University of Michigan.