Josh is a Member of the Technical Staff at OpenAI, where he leads research teams focused on next-generation agents. He also co-organizes Full Stack Deep Learning, a machine learning training program designed to help engineers learn about production-ready deep learning systems. Previously, Josh was a researcher working at the intersection of machine learning and robotics, with a focus on applying deep reinforcement learning, generative models, and synthetic data to problems in robotic perception and control. He did his Ph.D. in Computer Science at UC Berkeley, where he was advised by Pieter Abbeel. During his Ph.D., he also worked as a research scientist at OpenAI for three years. Josh has also been a management consultant at McKinsey and an Investment Partner at Dorm Room Fund.