· Research Scholar, Netflix2022–2022
· Professor, UC San Diego2021–
· Research Scholar, Amazon2020–2022
· Associate Professor, UC San Diego2019–2021
· Assistant Professor, UC San Diego2014–2019
· Postdoctoral Researcher, Stanford University2011–2014
· Doctor of Philosophy - PhD, Computer Science, The Australian National University2008–2011
· Bachelor of Engineering - BE, Software Engineering, UNSW2003–2007
· Bachelor of Science - BS, Mathematics, UNSW2003–2007