Sean Macavaney is a Senior Lecturer (Associate Professor) in Glasgow specializing in information retrieval and natural language processing, with 11 years of experience bridging academic research and applied software development. He earned his PhD at Georgetown under Nazli Goharian and Ophir Frieder, contributed to the IR Lab as an ARCS Endowed Scholar, and has research-internship experience at AI2, MPI-INF, Adobe and CNR. At the University of Glasgow he progressed from research associate to lecturer in machine learning and now senior lecturer, maintaining a strong emphasis on translating IR/NLP research into practical systems informed by earlier industry work as a software developer. He combines rigorous academic publication experience with hands-on engineering instincts—often focusing on problems that sit at the intersection of retrieval, language understanding, and deployable tooling.
11 years of coding experience
16 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Georgetown University
Bachelor’s Degree Software Engineering, Bachelor’s Degree Software Engineering at Milwaukee School of Engineering
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sean Macavaney - Senior Lectorer (Associate Professor)