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 co-lead post-training and 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. It's audio-driven, streams as you talk, and is fast enough to hold a real conversation. Announced in Mark Zuckerberg's Meta Connect keynote.

BlogKeynote

News

Essays on AI