Shreya Shankar



I'm Shreya Shankar (she/her), a computer scientist living in San Francisco, California. Currently, I am doing my PhD in databases at UC Berkeley, advised by Dr. Aditya Parameswaran. Previously, I was the first ML engineer at Viaduct, did research at Google Brain, and software engineering at Facebook.

I graduated from Stanford University with a B.S. and an M.S. in computer science with concentrations in systems and artificial intelligence, respectively. At Stanford, I helped run a nonprofit called SHE++, an organization that helps to empower underrepresented minorities in technology. I also spent a lot of time as a section leader for CS198 and served as the head TA for CS106B.


I'm interested in building systems to operationalize machine learning (ML) workflows. My research focus is on end-to-end observability for ML systems. I'm working on the following projects:

Data SystemsMachine LearningHCI
  • Creating streaming ML benchmarks
  • Automatic data validation for production ML pipelines
  • Interview study on best practices in CI / CD for ML
  • Visualizing large-scale data drift

If you are interested in working on any of these projects or collaborating, please contact me via email. I am open to undergrads who have taken a databases course and/or a graduate level machine learning course. If you go to UC Berkeley, please mention that in your email. I apologize if I am unable to respond to your email in a timely manner.


To reach me, you can email I am also on Twitter, Github, and Strava.

My CV is available for download here.