200 parallel-and-distributed-computing "CERN" positions at Princeton University