Summary
Michael Bao is a Senior Machine Learning Engineer at Netflix with 11 years of engineering experience and a Stanford Ph.D. in Computer Science, blending deep research expertise with production-grade systems engineering. He has shipped engine-level and gameplay physics at scale for Fortnite and Unreal Engine, led a startup that processed petabytes of gaming video with a custom C++/Rust stack, and contributed to Oscar-class facial capture R&D at Industrial Light & Magic. Comfortable across C++, Rust, Python, distributed AWS backends, and real-time media pipelines, he focuses on turning advanced vision and generative AI research into robust, performant products. Notably, he has a track record of bridging academia and industry—managing R&D collaborations with Stanford while raising venture backing and delivering consumer-facing systems. Based in Redwood City, he combines hands-on implementation with system architecture and product sensibility in entertainment and gaming domains.
11 years of coding experience
12 years of employment as a software developer
B.S Electrical Engineering and Computer Science, B.S Electrical Engineering and Computer Science at University of California, Berkeley
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Stanford University
English, Chinese