Lifeng Nai is a staff software engineer and tech lead manager based in the San Francisco Bay Area with 12 years of experience building ML hardware-software systems. At Google he leads TPU architecture exploration, HW–SW co-design and platform-aware AutoML optimizations that span chip definition through compiler and runtime enabling for large models like Gemini, Bard and PaLM. His background in computer architecture (PhD work at Georgia Tech) and research on processing-in-memory and large-scale graph systems gives him a rare combination of deep hardware insight and production ML systems engineering. He is known for translating architectural trade-offs into compiler and model-level optimizations (quantization, sparsity, NAS) that materially improve platform performance at scale.
11 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering (Computer Architecture), Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering (Computer Architecture) at Georgia Institute of Technology
Master of Science (M.S.), Electronics Engineering, Master of Science (M.S.), Electronics Engineering at Shanghai Jiao Tong University
Contributions:18 commits, 16 pushes, 1 branch in 1 year 8 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
Lifeng Nai - Software Engineer Tech Lead Manager at Google