Michael Oberst is an Assistant Professor of Computer Science at Johns Hopkins University and a part-time visiting scientist at Abridge AI, bringing a decade of experience at the intersection of machine learning and healthcare. He completed a PhD at MIT focused on rigorously tested and reliable ML for health and transitioned through research and applied roles at CMU, JHU engineering, and a healthcare startup where he built early data science teams. His work blends academic rigor with product-minded engineering, tackling problems that bridge theory, clinical applications, and deployable systems. Michael has experience advising at-scale ML development from both research and industry perspectives, having led teams at Clarify Health and collaborated on ML research at CMU. Based in Baltimore, he combines a strong statistics background from Harvard with practical leadership honed at McKinsey and health-tech settings. An underappreciated strength is his track record of moving research into real-world clinical tooling through cross-disciplinary collaboration.
10 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD EECS (Computer Science), Doctor of Philosophy - PhD EECS (Computer Science) at Massachusetts Institute of Technology
Bachelor of Arts (B.A.) Statistics, Bachelor of Arts (B.A.) Statistics at Harvard University
Contributions:4 PRs, 156 pushes, 12 branches in 7 years 10 months
linux-machinelinuxbashset-upshell
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.