def METHOD_NAME(bq_cli, job_config, dataset_id, table_id, batches):
    """
    Helper function to submit a single load job for each batch.
    These jobs will run in parallel.
    Args:
        bq_cli: (bigquery.Client) the client to use for loading.
        job_config: (bigquery.job.LoadConfig) specifies file type
            write disposition etc.
        dataset_id: (str) destination BigQuery dataset id.
        table_id: (str) destination BigQuery table id.
        batches: (Array of list of str) Each list in this array
            contains GCS URIs to be loaded in a single job.
    """
    dataset = bq_cli.dataset(dataset_id)
    table_ref = dataset.table(table_id)
    for (i, batch) in enumerate(batches):
        print(('running load job {} of {}.'.format(i, len(batches))))
        # API call.
        bq_cli.load_table_from_uri(source_uris=batch,
                                   destination=table_ref,
                                   job_config=job_config)