Summary
Frank Wang is a software engineer in San Francisco with 12 years of experience applying machine learning and distributed systems to real-world problems at scale. Currently at Google, he bridges applied ML in geospatial and computer vision products with research on robustness to distributional shift at Google Brain. His background spans recommendation systems, audio and vision processing, evolutionary optimization, and blockchain-aware distributed computing, reflecting a taste for both theory and production. He studies theoretical foundations—latent variable autoencoders, neural ODEs, and group-theoretic convolutions—while shipping reliable systems that handle large-scale data. A University of Chicago-trained mathematician and statistician, he pairs rigorous probabilistic thinking with hands-on engineering across research and product settings.
12 years of coding experience
5 years of employment as a software developer
CFA program, CFA program at CFA Institute
Ph.D in Computer Engineering, Data Mining, Ph.D in Computer Engineering, Data Mining at Nanyang Technological University
Bachelor, Electrical Engineering, Bachelor, Electrical Engineering at Xi’an Jiaotong University