2 programming-"DIFFER" Postgraduate research jobs at Princeton University