Home/Glossary/Quantum Job
Hardware

Quantum Job

A unit of work submitted to a quantum cloud service — one or more circuits to be run on a QPU or simulator.

A quantum job is a submission to a quantum cloud platform containing one or more circuits to be executed. When you call hlq.run() or qiskit.execute(), you create a quantum job. The job enters a queue (wait time varies from seconds to hours depending on demand), executes on the hardware, and returns results. Jobs have metadata including job ID, status, backend, number of shots, and execution time. Most cloud platforms charge per job or per shot. IBM Quantum's Open Plan gives 10 minutes of QPU time per month; Amazon Braket charges per-task (job) plus per-shot fees. Quantum jobs on real QPUs require authentication, transpilation, and scheduling. HLQuantum jobs support async submission via hlq.submit() for non-blocking workflows.