Use random IDs for jobs

Closes #1