129 distributed-computing "Multiple" research jobs