Andy Shih is a Member of Technical Staff at Anthropic and a PhD-trained computer scientist with eight years of experience at the intersection of AI research and software engineering. He completed a PhD at Stanford's Artificial Intelligence Lab after earning BS and MS degrees from UCLA, and his background includes research in automated reasoning and hands-on internships at Google and Qualcomm. Comfortable moving between research and production, he has worked on foundational AI problems during graduate research and is now applying that expertise to engineering at a leading AI company. Andy combines rigorous academic training with practical systems experience, making him adept at translating novel models and proofs into reliable, scalable implementations. Less obvious: his trajectory reflects a steady shift from formal methods toward deployed AI systems, signaling strength in both theoretical depth and product-minded engineering.
8 years of coding experience
6 years of employment as a software developer
University of California, Los Angeles
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Stanford University
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.