Member Of Technical Staff at Thinking Machines Lab
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sanjay Kannan is a hands-on engineering manager in San Francisco with 13 years building high-stakes systems across startups and deep-technology labs. He moved from developer roles at Neuralink—where he decoded intracortical signals, authored implant SDKs and a neural-data IDE—to leading teams at Roblox, applying low-latency systems thinking to consumer-scale platforms. His background spans backend telemetry and ML at Skip, crypto primitives in Rust and Haskell for Cambrian, and research internships at Two Sigma, Google Research, and Twitter, showing fluency from compilers to ML-driven extraction and ranking. Known for shipping mission-critical, production-grade software, he combines systems-level architecture with practical bindings and SDK work across C++, Python, JavaScript, and Java. Notably, he implemented a batched RSA accumulator to shrink blockchain storage and created one of the first non-vision ML models to detect sidewalk riding for micromobility. He brings technical breadth, a taste for adversarial domains and unconventional interfaces, and a track record of turning research-grade ideas into operational products.
14 years of coding experience
8 years of employment as a software developer
High School Diploma, High School Diploma at Raleigh Charter High School
M.S., Computer Science, M.S., Computer Science at Stanford University
Contributions:113 pushes, 1 branch in 5 years 2 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.