I train real-time multimodal agents that talk, listen, and act while the interaction is still going. I build the tasks, synthetic data, and rewards, then train with RL.

At Meta Superintelligence Labs I lead synthetic data for Muse Realtime Avatar, and developed offline RL for Vibes’ personalized feed. Before that, I worked on Visual Intelligence at Apple and foundation models at MIT-IBM Watson. I got my Ph.D. in Computer Science at MIT, and B.A. in Physics at UC Berkeley. Outside work I read, write, bike, and hike.

Open questions
Talk to me
I'm at COLM 2026, Oct 6–9. I want to compare notes on two things: rewards for real-time agents, and how far a task definition alone can carry an RL environment. If that's your problem too, email me. I reply.

Research

Grid of characters animated by Muse Realtime Avatar
Muse Realtime Avatar · Meta Connect 2026

Real-time avatars for live conversation

A live, expressive avatar that talks with you in real time. I lead its synthetic data, and applied self-forcing and DMD distillation to make it fast enough to run live.

BlogKeynote

Apple Intelligence features across iPhone, Mac, and iPad
Apple · 2025

Visual Intelligence on device

Built the datasets for on-device visual question answering on iPhone with privacy-preserving VLMs, and post-trained Apple's foundation model for Visual Intelligence. Shipped in Apple Intelligence at WWDC 2025.

BlogTech report

News

Essays on AI