47 parallel-computing "LIST" research jobs