Ryan Marcus is an assistant professor at the University of Pennsylvania with 12 years of experience building next-generation database systems that leverage machine learning. His work spans industry and academia—from designing resource- and cost-aware cloud database schedulers as a PhD student to modeling query performance and contributing to Redshift autonomics at AWS. He has a strong publication record (SIGMOD, VLDB, NeurIPS) and a SIGMOD Best Paper, reflecting a blend of theoretical rigor and practical systems impact. Ryan’s background includes applied research at Intel Labs and hands-on systems engineering at Vertica and Los Alamos, giving him deep expertise in performance optimization and ML-driven database automation. He teaches and advises PhD students while continuing to prototype ML-infused DBMS features, and is known for bringing a playful sense of humor into serious systems problems. Not obvious from the title: his career threads HPC, production cloud services, and reinforcement-learning driven resource management into a coherent focus on autonomous data systems.
12 years of coding experience
11 years of employment as a software developer
The University of Arizona
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Brandeis 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
Ryan Marcus - Assistant Professor at University of Pennsylvania