Matthew Loring is a Principal Software Engineer with 13 years of experience building distributed systems, databases, and language/compiler tooling, currently leading generative AI and search integration efforts at Snowflake. He has deep hands-on experience across low-latency vector search, semantic embeddings, HTAP query processing, and large-scale crawl/indexing platforms from roles at Snowflake, Neeva, and Google. Matthew excels at designing infrastructure that bridges research and production—shipping indexing, hybrid retrieval, adaptive scans, and online indexing features for real-world workloads. He’s comfortable at both system and team foundations, having started teams, hiring processes, and platform components in early-stage environments. Notably, his background spans compiler intern work on ES6 features to production runtime and Node/V8 performance tuning, giving him a rare cross-stack view of performance and language design. Based in Redwood City, he brings pragmatic engineering to complex problems at the intersection of databases, search, and AI.
13 years of coding experience
10 years of employment as a software developer
A.B. A&S - Computer Science, A.B. A&S - Computer Science at Cornell University
Contributions:434 pushes, 217 branches, 13 tags in 1 year 11 months
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
Matthew Loring - Principal Software Engineer at Snowflake