509 computation "Prof" PhD positions