Theo Long is a software engineer with a decade of experience building production-grade systems across major tech firms, currently focusing on search personalization and query intelligence at Microsoft’s Core AI team. He holds an MS in Computer Engineering from Virginia Tech and brings a strong blend of systems, embedded, and algorithmic skills—ranging from Java and Embedded C to CAD and SolidWorks. His internships at Google and Facebook led to deployed work, including a synthetic data generator that improved privacy and test coverage for Google’s Conversion Lift pipeline. Theo has a track record of lifting recall in messy data problems (e.g., a multi-signal alignment system that boosted recall from 56% to 91%) and practical leadership experience as a scrum master and teaching assistant. Based in Blacksburg, he pairs rigorous academic performance with hands-on product impact in AI-driven search and data systems.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Engineering, 3.95, Master of Science - MS, Computer Engineering, 3.95 at Virginia Tech
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.