Adam Lindsay is a Senior Staff Software Engineer with 16 years of experience building large-scale recommendation and content systems, now shaping Search & Recommendations at Airbnb from San Jose. He drove Netflix’s evolution of personalization—from early niche recommenders to machine-learning-powered online systems—building full-stack feedback loops that connect front-end product needs to studio operations. A former co-founder and chief scientist, he has deep expertise in architecting horizontally scalable back-ends for millions of users and a research pedigree spanning MPEG-7 and multimedia systems. Trained at MIT and Lancaster (PhD), he blends rigorous academic foundations with pragmatic engineering, often translating complex semantic models into production-ready infrastructure. Less obvious: he repeatedly bridges research and product, turning standards and multimedia research into operational systems that influence large-scale content ecosystems.
16 years of coding experience
18 years of employment as a software developer
SM Media Arts & Sciences, SM Media Arts & Sciences at Massachusetts Institute of Technology
PhD Computing, PhD Computing at Lancaster University
A simple asynchronous HTTP library in python for speaking with Twitter's streaming API, with numerous example applications.
Contributions:9 commits in 2 years 1 month
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
Adam Lindsay - Senior Staff Software Engineer at Airbnb