My name is Kevin Miao! I work on next-generation, scalable AI systems, spanning generation, multimodal learning, alignment, and agentic capabilities—bridging research with the engineering needed to ship real-world products.
My work spans interpretability and controllability, generative world modeling, and visual analytics / HCI, all grounded in a broader goal: building AI systems that are emergent, intuitive to use, and robust in real-world environments. I focus on improving multimodal representations and reasoning (text, 2D, 3D, video, action), and on designing optimization strategies that guide model behavior in predictable, controllable ways.
Recently, I’ve focused on improving LLM reasoning, alignment, and tool use—leading the design of post-training and agentic AI pipelines (including RLVR-based methods) that support long-horizon, multi-step capabilities. My work combines research with product impact: systems I build ship in production and support real users and teams.
At Apple, I’ve shipped research-driven systems that power real product experiences:
Before Apple, I finished my Master's degree in Electrical Engineering and Computer Science ('22) at UC Berkeley. 🐻 Under the supervision of Joey Gonzalez, Trevor Darrell and Kurt Keutzer. In my thesis work, I devised a framework for knowledge-embedded regularization in self-supervised vision transformers (Arxiv link can be found below). Prior to that I finished my undergraduate degree at UC Berkeley in Computer Science with honors. However, my original academic interests have actually always been in Biology and Medicine until my third year of college when I first learned to code. I investigated the evolution of the olfactory neurons in S. Flava (a fruit fly species) under Noah Whiteman. After switching my major to Data Science (and then to Computer Science), I combined my biomedical and computative knowledge to investigate and develop precision medicine frameworks at UCSF with Julian Hong. In the summer after obtaining my bachelor's degree in 2021, I worked as a Machine Learning Intern at Felyx, an Amsterdam-based mobility startup, and created an end-to-end computer vision pipeline to detect wrongly parked vehicles.
Continuing my passion for teaching students state-of-the-art skills and insights, I am excited to be part of UC Berkeley's College of Computing, Data Science and Society as a lecturer. Here below, I detail the courses I've taught and developed.