18 parallel-computing "Prof" PhD positions