Professor Osborne is an information engineer; more specifically, he works in Machine Learning (a component of Artificial Intelligence). Professor Osborne designs intelligent systems: algorithms capable of substituting for human time and attention. Such algorithms, like humans, are faced with the task of understanding and acting upon complex, uncertain, data. Professor Osborne is also interested in more applied problems related to sensor networks, including fault and changepoint detection, automated observation selection and sensor placement. He has also applied probabilistic techniques in a variety of interdisciplinary collaborations, ranging from autonomous vehicles to user interfaces, astrostatistics to zoology. Most recently, he has addressed key societal challenges, analysing how intelligent algorithms might soon substitute for human workers, and predicting the resulting impact on employment.