The QCFractal package is utilized to instantiate a compute manager and compute workers on a cluster, enabling the execution of a substantial number of independent calculations or jobs in parallel. A compute manager monitors the job completion status and compute workers grab any incomplete jobs from the compute manager and send back completed jobs.