Andrey Ayupov is a Silicon Engineer with nine years of focused experience in rapid hardware-accelerator design and a two-decade research pedigree in high-level synthesis and ML accelerator architecture. Currently leading the TPU (Tensor SoC) architecture team at Google, he bridges system-level architecture exploration with hands-on microarchitecture and Chisel-based hardware design. Previously at Intel he pioneered high-level synthesis methodologies for ASIC and FPGA targets, combining SystemC modeling, performance modeling, and agile hardware design practices. He holds a PhD in Computer Science (EDA) from MIPT and is known for translating research insights into practical accelerator prototypes and synthesis flows. Andrey’s work uniquely spans academia-grade EDA rigor and production-focused SoC delivery, making him adept at collapsing design cycles for emerging ML workloads. Based in the San Francisco Bay Area, he brings both deep technical craft and leadership in next-generation accelerator architecture.
9 years of coding experience
15 years of employment as a software developer
PhD, Computer Science, EDA, PhD, Computer Science, EDA at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:20 commits, 1 PR, 5 pushes in 1 year 1 month
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.