Google Research

Ryan Julian


Ryan Julian is a Student Researcher for the Robotics team at Google Research and a PhD student at the Robotics and Embedded Systems Laboratory, part of the Department of Computer Science at the University of Southern California. He does research at the intersection of robotics and machine learning. His PhD advisor is Gaurav Sukhatme, and from 2017 to 2018, he was also co-advised by Stefan Schaal. His advisers at Google Research are Karol Hausman and Chelsea Finn.

From 2014 to 2017, he worked at Google and X, on a series of robotics projects, including the Everyday Robot project, whose goal is to make a robot which can "learn to help everyone, every day." He worked on many parts of the robotics stack, including high-level programming APIs, 3D visualization, interprocess communication, WiFi and cloud connectivity, automatic calibration, and automation for manufacturing lines building robots. Some of the robots he helped create can be seen in the company's earliest robot learning work.

Prior to joining Google, he was a Hardware and Computer Vision Engineer at Leap Motion (now Ultraleap), where he worked on hardware, firmware, and test automation for computer vision-based hand-tracking devices, and earned a couple patents in the process. Before that, he spent a year as a Research Scientist at UC Berkeley, where he did research with—and built controllers for—some of the world's smallest intelligent robots.

Ryan has a BS in EECS from UC Berkeley, where he worked with Ron Fearing at the Biomimetic Millisystems Lab.

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work