Christopher Karpovich is a software engineer with nine years of experience building distributed systems, ML and NLP applications, and production-grade data science tooling. He holds an MS in EECS from MIT and has moved between research and industry roles—from graduate research at MIT to engineering positions at Bloomberg and now Snap, with an internship at AWS and early research at Yale. Comfortable bridging research and shipping product, he focuses on scalable architectures that bring ML models into robust, real-world services. Based in the New York City area, he combines academic rigor with hands-on engineering and a track record of delivering across cloud and media platforms. An often-overlooked strength is his background in chemical engineering, which contributes to his systems-thinking approach and quantitative problem-solving.
9 years of coding experience
8 years of employment as a software developer
Master of Science - MS Electrical Engineering and Computer Science, Master of Science - MS Electrical Engineering and Computer Science at Massachusetts Institute of Technology
Rye High School
Bachelor of Science - BS Chemical Engineering, Bachelor of Science - BS Chemical Engineering at Yale University
Contributions:13 pushes, 1 branch, 3 comments in 2 years
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
Christopher Karpovich - Software Engineer at Snap Inc.