Summary
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
12 years of employment as a software developer
Computer Science, Computer Science at Moorpark College
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of California, Riverside
Chemical Engineering, Chemical Engineering at College of the Desert
Thousand Oaks High School
English