Joseph E. Gonzalez

I am an assistant professor in the EECS department at UC Berkeley and a founding member of the new UC Berkeley RISE Lab. My research interests are at the intersection of machine learning and data systems and my students are working on a wide range of projects including:

  • real-time model serving
  • machine learning life-cycle management
  • accelerated deep learning for computer vision
  • new cryptographic primitives for federated learning
  • frameworks for deep reinforcement learning and parameter tuning
  • model based cloud resource management
  • software platforms for autonomous vehicles research
  • computational efficient representations for asynchronous time series
  • frameworks for graph query processing

Co-founder: I am also co-founder of Turi Inc. (formerly GraphLab), which was originally based on my thesis work on the GraphLab and PowerGraph Systems. Turi was recently acquired by Apple Inc.

Background: Before joining UC Berkeley as an assistant professor, I was a post-doc in the UC Berkeley AMPLab working on several projects including GraphX (now part of Apache Spark), early versions of MLbase, Velox, and concurrency control for ML. I obtained my PhD from the Machine Learning Department at Carnegie Mellon University where I worked with on Parallel and Distributed Systems for Probabilistic Reasoning.

Current Graduate Students

I am fortunate to advise the following amazing students.

Graduate Students

Masters Students

Undergraduate Students

Prospective Postdocs and Graduate Students

We are looking for postdocs and graduate students to join the new UC Berkeley RISE Lab. As a founding member of the RISE Lab, I am working on several projects in large-scale systems for real-time and secure machine learning, time-series analysis, system management, and reinforcement learning. My machine learning research spans both classical statistical machine learning methods as well as new work in deep learning. If you are interested please consider applying to the UC Berkeley CS graduate program in DBMS or AI.

Research Opportunities for Undergraduate Students

We are also looking for motivated undergraduate students who would like to get involved in doing cutting edge research. If you are an undergraduate at Berkeley and are interested in getting involved in research please fill out this Google Form.


I am currently on the technical advisory board for which is developing new computer vision software and systems for autonomous vehicles. is currently hiring!


My research as part of the UC Berkeley RISE Lab is funded by a group of 10 core industrial partners.