Zach Zimmerman is a Staff Software Engineer in Mountain View with 11 years of experience specializing in ML systems, performance engineering, and high-performance computing. He blends production-facing performance work at Google—optimizing large embedding, diffusion, and LLM training/serving on accelerators—with deep research credentials from a PhD where he helped pioneer the Matrix Profile and created GPU-accelerated algorithms like SCAMP and GPU-STOMP. Zach has a track record of scaling algorithms to extreme throughput (e.g., computing a quintillion z-normalized distances on 40 V100 GPUs) and shipping low-level performance libraries such as NVIDIA’s cuTensor during internships. He moves seamlessly between research, production optimizations, and systems engineering, bringing both theoretical insight and practical accelerator-focused implementation experience.
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Moorpark College
Chemical Engineering, Chemical Engineering at College of the Desert
Bachelor of Science (B.S.), Computer Science, Magna Cum Laude, Bachelor of Science (B.S.), Computer Science, Magna Cum Laude at University of California, Riverside
Contributions:6 commits, 8 pushes, 1 branch in 2 years 4 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.