Cheng Phoo

Software Engineer at Waymo

Cupertino, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Cheng Phoo is a software engineer and researcher with 11 years of experience specializing in multimodal perception and foundation models for vision and language. He completed a PhD at Cornell focusing on sample-efficient visual recognition, domain adaptation for remote sensing and LiDAR-assisted 3D detection, and published work on unsupervised discovery of mobile objects and few-shot learning. Cheng transitioned from academic research and high-profile internships (MIT-IBM Watson AI Lab, Meta FAIR) to industry roles at Apple as a postdoc researcher on multimodal LLMs and now builds multimodal foundation models for Waymo’s onboard perception. He blends deep theoretical grounding with production-oriented engineering, routinely translating pre-trained foundation models into resource-efficient, domain-adapted systems. Based in Cupertino, Cheng pairs a strong math and CS background (University of Michigan) with hands-on experience in large-scale perception problems that bridge camera, LiDAR, and language modalities. An interesting thread through his work is leveraging unlabeled repeated-traversal LiDAR data to improve detection and adaptation in low-annotation domains.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree Pure Mathematics and Computer Science, Bachelor’s Degree Pure Mathematics and Computer Science at University of Michigan College of Literature, Science, and the Arts
bookDoctor of Philosophy - PhD Computer Science - Computer Vision and Machine Learning, Doctor of Philosophy - PhD Computer Science - Computer Vision and Machine Learning at Cornell University
bookAmerican Degree Transfer Program Actuarial Science, American Degree Transfer Program Actuarial Science at INTI
languagesEnglish, Chinese, Malay
github-logo-circle

Github Skills (14)

pytorch9
python9
open-access9
deep-learning8
machine-learning8
data-science8
tensorflow8
jax6
jekyll6
science5
neural-network5
computer-science4
open-source3
scientific-computing3

Programming languages (3)

TeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
ecornelldev/CIS530

May 2019 - Sep 2019

Repo for all things code in Machine Learning (CIS530)
Contributions:31 commits, 6 PRs, 20 pushes in 4 months
deep-learningmachine-learningtensorflowdata-science
cpphoo/STARTUP

Mar 2021 - Mar 2022

Contributions:7 commits, 6 pushes, 1 branch in 11 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