Matthew Loring

Principal Software Engineer at Snowflake

Redwood City, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job10 years of employment as a software developer
bookA.B. A&S - Computer Science, A.B. A&S - Computer Science at Cornell University
stackoverflow-logo

Stackoverflow

Stats
11reputation
171reached
1answer
0questions
github-logo-circle

Github Skills (74)

distributed-tracing10
windows10
authentication10
google-cloud10
javascript10
client-library10
linux10
jwt10
js10
nodejs-client10
node-gyp10
oauth2-client10
gyp10
google10
macos10

Programming languages (8)

TypeScriptJavaC++ShellJinjaJavaScriptGoPython

Github contributions (5)

github-logo-circle
matthewloring/validjson

Jan 2020 - Aug 2022

A golang linter for ensuring structs with json tags have valid types for json serialization
Contributions:3 releases, 2 PRs, 4 pushes in 2 years 6 months
golangjson-serializationlinter
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