Skip to main content
Create and manage jobs from the console or the CLI. Click Create Job on the Jobs page for a guided form, or use vesslctl job to submit, monitor, terminate, and tag jobs entirely from your terminal — bring your own image, mount volumes, and set environment variables in a single command. See the CLI cheat sheet for a one-page command reference, or vesslctl job for the full flag reference.
A job runs a command to completion on a specified GPU or CPU resource. Unlike workspaces, jobs are non-interactive — submit a fine-tuning script or evaluation pipeline and let it run to completion. Jobs are ideal for:
  • Model training and fine-tuning
  • Batch inference and evaluation
  • Data preprocessing pipelines
  • Hyperparameter sweeps (submit multiple jobs in parallel)
VESSL Cloud Jobs list page showing job name, status, requested resources, duration, and creator

Jobs vs Workspaces

Job statuses

Next steps