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 (116)

windows10
distributed-tracing10
authentication10
google-cloud10
google-auth10
trace10
javascript10
client-library10
linux10
latency10
jwt10
napi10
js10
stackdriver10
node-gyp10

Programming languages (7)

TypeScriptJavaShellC++JavaScriptGoPython

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-serializationlinterstructsserialization
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