Ravi Mullapudi is a machine learning researcher and software engineer with 11 years of experience building production-grade AI systems and research prototypes across industry leaders. Currently a Member of Technical Staff at OpenAI, he joined after roles as a Research Scientist at Skydio and Machine Learning Research Scientist at Snorkel AI, and multiple research internships and positions at Google, reflecting deep expertise at the intersection of research and productization. He holds a PhD in Computer Science from Carnegie Mellon and advanced degrees from IISc and IIITH, combining rigorous academic training with hands-on systems experience from NVIDIA and early-career engineering roles. Ravi’s background spans applied ML, autonomous systems, and data-centric AI, and he has a track record of moving research into deployed capabilities. Based in Palo Alto, he brings both lab-grade rigor and production engineering discipline to high-impact AI projects.
11 years of coding experience
8 years of employment as a software developer
Master's degree, Master's degree at Indian Institute of Science (IISc)
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at International Institute of Information Technology Hyderabad (IIITH)
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Carnegie Mellon University
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
Ravi Mullapudi - Member Of Technical Staff at OpenAI