Zhihang Ren is a software engineer and recent UC Berkeley Vision Science PhD with nine years of experience building ML and computer vision systems for both research and production. He has applied deep learning across domains—from medical imaging and perceptual research at Berkeley and UCSD to industry-scale content moderation and ads models at TikTok and Google—bridging rigorous experimentation with scalable training infrastructure. At Meta he explored discrete latent-space face editing and style transfer, and he has a track record teaching core ML and perception courses, signaling strong communication of complex concepts. Based in San Jose, he combines academic depth with hands-on product impact, and often leverages multi-modal and LLM-augmented approaches to lift model performance in real-world systems.
9 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Vision Science, Doctor of Philosophy - PhD, Vision Science at University of California, Berkeley
University of California, San Diego
Bachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at University of Electronic Science and Technology
Bachelor of Engineering - BE, Electrical and Electronic Engineering, Bachelor of Engineering - BE, Electrical and Electronic Engineering at University of Glasgow
Contributions:49 pushes, 1 branch in 3 years 6 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.