5 computer-programmer "ETH" Postgraduate research jobs at Princeton University