 He was formerly BP Professor of Information Engineering at Oxford from 1985 to 2010 and a Senior Research Scientist in the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) in Cambridge, Massachusetts from 1980-1985.Brady was educated in the School of Mathematics at the University of Manchester where he was awarded a first class Bachelor of Science degree in Mathematics in 1966 followed by a Master of Science degree in 1968.He went on to study at the Australian National University where he was awarded a Doctor of Philosophy degree in 1970 for research into group theory supervised by László György Kovács.