Research Instructors

Sahil Singla
Algorithms and Uncertainty
Algorithmic Game Theory
Online Learning


The Research Instructor program was launched by the Department of Computer Science in collaboration with the Institute for Advanced Study in 2016, with the goal of recruiting the very best recent PhDs working in theoretical aspects of computer science, including machine learning.

Combining research with teaching duties, these positions come with attractive benefits and working conditions. Typically, the first and third years of these appointments are spent at Princeton University and the second year is spent conducting research (without teaching duties) at the Institute for Advanced Study. These arrangements are flexible. The typical teaching load in the first year of the position is a single one-semester course. The IAS has no teaching duties.

This program is supported in part by: