
- Associate Professor of EECS, University of California, Berkeley1
- Co-founder and CTO, Databricks1
Matei Zaharia is an associate professor at UC Berkeley, working on computer systems and AI in the Sky Lab, and a co-founder and the CTO of Databricks. During PhD work Zaharia started the Apache Spark project and co-started Apache Mesos and Spark Streaming; at Databricks, Zaharia helped develop MLflow and Delta Lake. Zaharia's recent projects include the DSPy framework for LLM programs, the GEPA optimizer and the LOTUS engine for semantic queries, and Zaharia is a co-author of the DSPy paper.12
At a glance
- Current roles
- Associate Professor of EECS +1 more
- Companies
- UC Berkeley, Databricks
- Sector
- University
- Education
- UC Berkeley, Waterloo
- Work listed
- 3
- Honors
- 9
- Sources cited
- 4
- Profile reviewed
Open-source work
Matei Zaharia started the Apache Spark project during PhD work and co-started other datacenter software, including Apache Mesos and Spark Streaming. At Databricks, which Zaharia co-founded and serves as CTO, Zaharia helped develop MLflow and Delta Lake; Zaharia's homepage notes that most of Zaharia's research work is released as open source.1
Software from Zaharia's Berkeley group listed on the homepage includes MegaBlocks, ColBERT, DSPy, LOTUS, LEANN, Continual Learning Bench and GEPA. DSPy, described in a 2023 paper with Omar Khattab and colleagues, is maintained in the MIT-licensed stanfordnlp/dspy repository.123
Research
Zaharia's research covers computer systems for large-scale workloads such as AI, data analytics and cloud computing, along with security and privacy for communication and Internet queries. Representative papers include ColBERT, a passage search method based on late interaction over BERT (SIGIR 2020), the Lakehouse platform paper (CIDR 2021), and GEPA, a reflective prompt evolution method presented at ICLR 2026.1
Teaching
At UC Berkeley, Zaharia works in the Sky Lab and has taught CS 294-162 on AI systems in Fall 2023 and Fall 2024, as well as a Fall 2023 course on responsible generative AI and decentralized intelligence. Zaharia advises PhD students and postdocs, several of them jointly with other faculty members.1
Work and contributions
MLflow Open-source code
Zaharia's homepage says Zaharia helped develop MLflow at Databricks. The mlflow/mlflow repository is published under the Apache-2.0 license.14
DSPy Open-source code
Co-author of "DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines" (2023); Zaharia's homepage lists DSPy among Zaharia's recent projects. The DSPy repository is MIT-licensed.213
Apache Spark Open-source code
Started the Apache Spark project during PhD work, according to Zaharia's homepage.1
Timeline
- Received the ACM Doctoral Dissertation Award for PhD work.1
- Co-authored "Accelerating the Machine Learning Lifecycle with MLflow" in the IEEE Data Engineering Bulletin.1
- Published ColBERT, a passage search method using contextualized late interaction, with Omar Khattab at SIGIR.1
- Co-authored the Lakehouse paper on open platforms unifying data warehousing and advanced analytics (CIDR).1
- Co-authored the DSPy paper on compiling declarative language model calls into self-improving pipelines.2
- Received the ACM Prize in Computing.1
- Co-authored GEPA, a reflective prompt evolution method, presented as an oral at ICLR 2026.1
Honors and recognition
- ACM Prize in Computing · Association for Computing Machinery, 20251
- Mark Weiser Award · ACM SIGOPS, 20231
- SIGMOD Systems Award (for Apache Spark) · ACM SIGMOD, 20221
- Sloan Research Fellowship · Alfred P. Sloan Foundation, 20221
- NSDI Test of Time Paper Award (for Mesos) · USENIX Symposium on Networked Systems Design and Implementation, 20211
- EuroSys Test of Time Paper Award (for Delay Scheduling) · EuroSys Conference, 20201
- Presidential Early Career Award for Scientists and Engineers (PECASE) · United States Government, 20191
- NSF CAREER Award · National Science Foundation, 20171
- ACM Doctoral Dissertation Award · Association for Computing Machinery, 20141
Where they work
- UC Berkeley 27 people in the wiki
- Databricks 11 people in the wiki
Related people
- Yangqing JiaAlso at UC Berkeley
- Shreya ShankarAlso at UC Berkeley
- Ali GhodsiAlso at UC Berkeley
- Hao ZhangAlso at UC Berkeley
- David PattersonAlso at UC Berkeley
- Lukas BiewaldDeveloper tools · Training systems
- Sara HookerDatasets and data · Training systems
- Steven HuelsDeveloper tools · Datasets and data
- Werner VogelsDeveloper tools · Datasets and data
- Reynold XinDatasets and data · Developer tools
Suggest a correction or removal
Profiles cover public professional work only, and each statement cites a source. If something is out of date, missing or wrong, tell us and link a source. People can also ask for their profile to be corrected or removed.
References
4 sources · profile reviewed Oct 21, 2026 · data updated Oct 21, 2026