· Professor (Research), Stanford University2021–
· Associate Professor (Research), Stanford University2016–
· Visiting Researcher, Google2015–
· Visiting Associate Professor, Stanford University2013–
· Associate Professor, New York University (NYU)2008–
· PhD in Computer Science, Stanford University2003–
· Assistant Professor, New York University (NYU)2002–
· MS in Computer Science, Stanford University1998–
· B.S. in Electrical and Computer Engineering, Computer Science, and Mathematics, Brigham Young University1995–