AI People Wiki
Portrait of Matei Zaharia
Photo: DKP415, CC BY-SA 4.0. Credit

Builders & open source

Matei Zaharia

Associate Professor of EECS, UC Berkeley

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
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

  1. Received the ACM Doctoral Dissertation Award for PhD work.1
  2. Co-authored "Accelerating the Machine Learning Lifecycle with MLflow" in the IEEE Data Engineering Bulletin.1
  3. Published ColBERT, a passage search method using contextualized late interaction, with Omar Khattab at SIGIR.1
  4. Co-authored the Lakehouse paper on open platforms unifying data warehousing and advanced analytics (CIDR).1
  5. Co-authored the DSPy paper on compiling declarative language model calls into self-improving pipelines.2
  6. Received the ACM Prize in Computing.1
  7. 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

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

  1. Matei Zaharia's HomepageMatei Zaharia (UC Berkeley EECS) · Official page · accessed Oct 21, 2026
  2. DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines (arXiv 2310.03714)arXiv · Paper · published Oct 5, 2023 · accessed Oct 21, 2026
  3. stanfordnlp/dspy README and license (MIT)stanfordnlp (GitHub repository) · Repository · accessed Oct 21, 2026
  4. mlflow/mlflow repository (Apache-2.0 license)MLflow (GitHub repository) · Repository · accessed Oct 21, 2026