Ruiming Cao is a research scientist and computational imaging specialist with nine years of experience spanning optical system design, inverse problems, and biomedical imaging. Currently at Adobe after a stint at the Chan Zuckerberg Imaging Institute, he completed a PhD in Bioengineering at UC Berkeley where he developed novel microscopy and multi-dimensional imaging systems that tightly couple hardware and algorithm design. His work blends optics, physical modeling, and interpretable machine learning to extract previously inaccessible information for healthcare applications, building on earlier MRI and prostate cancer AI research at UCLA. Ruiming’s background in computer science and applied mathematics underpins a practical bent toward optimization-based designs and dynamic computational imaging, and he has industry research experience at Google and Meta focused on applied science and human-computer interaction. Colleagues describe him as someone who bridges lab-grade instrumentation and deployable computation, favoring joint system thinking over isolated algorithmic fixes.
9 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Bioengineering and Biomedical Engineering, Doctor of Philosophy - PhD, Bioengineering and Biomedical Engineering at University of California, Berkeley
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of California, Los Angeles
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.