{
  "schema_version": "1.0",
  "generated_at": "2026-11-10T09:37:46.168Z",
  "source": {
    "name": "aitrainer.work",
    "url": "https://aitrainer.work/open-data",
    "description": "Aggregate statistics on the AI training and data-annotation labour market, compiled from listings observed across public hiring platforms, plus a rounded, pooled hiring rate and time to hire for candidates this project referred."
  },
  "license": {
    "name": "Creative Commons Attribution 4.0 International",
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "terms": "Free to use, redistribute, and adapt for commercial and non-commercial purposes. Attribution with a link to the source page is required.",
    "attribution_text": "Data from aitrainer.work/open-data, licensed under CC BY 4.0 (creativecommons.org/licenses/by/4.0)",
    "attribution_html": "Data from <a href=\"https://aitrainer.work/open-data\">aitrainer.work</a>, licensed under <a href=\"https://creativecommons.org/licenses/by/4.0/\">CC BY 4.0</a>."
  },
  "methodology": {
    "corpus": "All listings observed since tracking began, including listings that have since closed. The dataset has no active/expired split, because that split depends on the build date.",
    "first_seen": "The date a listing was first observed by this project, which can be later than the platform's publication date. Listings already open when tracking began on a platform are dated to their first observation.",
    "backfill": "Each platform's first month of coverage includes a backlog of listings already open at onboarding. These months are flagged includes_backfill: true and should be excluded from growth comparisons.",
    "pay": "Hourly-priced listings only, in USD. Where a listing advertises a range, the midpoint is used. Each distinct rate counts once: a role relisted on the same platform with the same title and rate is one data point, and sample_size counts distinct rates, not listings. Excluded: rates below $3/hr or above $400/hr (parsing errors), max-only rates where the platform publishes only a ceiling, open-ended placeholder ranges whose top is more than 10 times the bottom, per-task, monthly and annual pay, platform-wide disclosure bands, and any rate that is our estimate rather than one the listing states, including rows saved before estimates were tagged. platform_balanced_median_hourly_usd is the median of per-platform medians (platforms with at least 10 distinct rates), because one platform supplies about half of all distinct rates.",
    "pay_rules_version": "2026-10",
    "pay_rules_changelog": {
      "2026-10": "Pay figures now follow the same rules as the rest of aitrainer.work (scripts/lib/payStats.mjs): a role relisted at the same rate counts once; max-only rates (SME Careers publishes only a ceiling) and open-ended placeholder ranges (ratio above 10x) are excluded; rows saved before pay estimates were tagged are classified retroactively, so old Turing and micro1 estimates no longer count as listed rates; legacy field names are folded into current ones. Releases up to 2026-09 pooled every relisting, ceiling, placeholder and untagged estimate, so their medians are not comparable with later releases."
    },
    "fields": "Field (domain) is assigned from listing title, description, and platform tags. Approximately one third of listings have no confident field assignment and are excluded from field breakdowns. Field names used by older releases of the classifier (for example Law, Biology, Voice) are folded into the current ones (Legal, STEM, Voice Acting).",
    "lifespan": "Days between first and last observation of a listing. Listings still open at generation time are excluded, which biases the median slightly downward.",
    "sample_gating": "Breakdowns with fewer than 10 listings are suppressed.",
    "known_limitations": "Coverage is limited to tracked platforms and does not represent the full market. Pay disclosure varies by platform, so per-platform sample sizes vary widely. Read each median alongside its sample_size."
  },
  "coverage": {
    "listings_observed": 9697,
    "platforms_tracked": 31,
    "observation_window": {
      "start": "2025-12-30",
      "end": "2026-11-10"
    },
    "platforms": [
      {
        "platform": "micro1",
        "display_name": "micro1",
        "listings_observed": 2359,
        "coverage_start": "2026-01-03",
        "coverage_end": "2026-11-10"
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "listings_observed": 1970,
        "coverage_start": "2026-01-02",
        "coverage_end": "2026-11-10"
      },
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "listings_observed": 959,
        "coverage_start": "2026-01-05",
        "coverage_end": "2026-11-04"
      },
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "listings_observed": 729,
        "coverage_start": "2026-03-23",
        "coverage_end": "2026-11-09"
      },
      {
        "platform": "turing",
        "display_name": "Turing",
        "listings_observed": 622,
        "coverage_start": "2026-03-10",
        "coverage_end": "2026-11-08"
      },
      {
        "platform": "meridial",
        "display_name": "Meridial",
        "listings_observed": 516,
        "coverage_start": "2026-06-08",
        "coverage_end": "2026-11-03"
      },
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "listings_observed": 353,
        "coverage_start": "2026-02-09",
        "coverage_end": "2026-11-10"
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "listings_observed": 314,
        "coverage_start": "2026-03-24",
        "coverage_end": "2026-11-04"
      },
      {
        "platform": "afterquery",
        "display_name": "AfterQuery",
        "listings_observed": 311,
        "coverage_start": "2026-06-08",
        "coverage_end": "2026-11-08"
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "listings_observed": 289,
        "coverage_start": "2026-01-01",
        "coverage_end": "2026-11-04"
      },
      {
        "platform": "terac",
        "display_name": "Terac",
        "listings_observed": 263,
        "coverage_start": "2026-07-21",
        "coverage_end": "2026-11-03"
      },
      {
        "platform": "anyoneai",
        "display_name": "AnyoneAI",
        "listings_observed": 202,
        "coverage_start": "2026-10-13",
        "coverage_end": "2026-10-29"
      },
      {
        "platform": "alpheva",
        "display_name": "Alpheva",
        "listings_observed": 130,
        "coverage_start": "2026-09-09",
        "coverage_end": "2026-10-15"
      },
      {
        "platform": "rws",
        "display_name": "RWS",
        "listings_observed": 116,
        "coverage_start": "2026-02-20",
        "coverage_end": "2026-11-06"
      },
      {
        "platform": "innodata",
        "display_name": "Innodata",
        "listings_observed": 97,
        "coverage_start": "2026-04-17",
        "coverage_end": "2026-11-04"
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "listings_observed": 70,
        "coverage_start": "2025-12-30",
        "coverage_end": "2026-11-07"
      },
      {
        "platform": "claru",
        "display_name": "Claru",
        "listings_observed": 60,
        "coverage_start": "2026-09-20",
        "coverage_end": "2026-09-20"
      },
      {
        "platform": "telus",
        "display_name": "TELUS Digital",
        "listings_observed": 53,
        "coverage_start": "2026-01-28",
        "coverage_end": "2026-10-23"
      },
      {
        "platform": "perle",
        "display_name": "Perle",
        "listings_observed": 52,
        "coverage_start": "2026-10-15",
        "coverage_end": "2026-10-15"
      },
      {
        "platform": "babelaudio",
        "display_name": "Babel Audio",
        "listings_observed": 49,
        "coverage_start": "2026-10-14",
        "coverage_end": "2026-11-02"
      },
      {
        "platform": "rex",
        "display_name": "Remo Experts",
        "listings_observed": 41,
        "coverage_start": "2026-03-23",
        "coverage_end": "2026-10-29"
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "listings_observed": 30,
        "coverage_start": "2026-03-26",
        "coverage_end": "2026-11-02"
      },
      {
        "platform": "improvarena",
        "display_name": "improvarena",
        "listings_observed": 29,
        "coverage_start": "2026-10-28",
        "coverage_end": "2026-10-28"
      },
      {
        "platform": "sovrano",
        "display_name": "Sovrano",
        "listings_observed": 29,
        "coverage_start": "2026-09-15",
        "coverage_end": "2026-11-04"
      },
      {
        "platform": "imerit",
        "display_name": "iMerit",
        "listings_observed": 15,
        "coverage_start": "2026-08-21",
        "coverage_end": "2026-08-21"
      },
      {
        "platform": "dataannotation",
        "display_name": "DataAnnotation",
        "listings_observed": 11,
        "coverage_start": "2026-08-10",
        "coverage_end": "2026-08-10"
      },
      {
        "platform": "xai",
        "display_name": "xai",
        "listings_observed": 10,
        "coverage_start": "2026-01-07",
        "coverage_end": "2026-09-14"
      },
      {
        "platform": "hashlist",
        "display_name": "Hashlist",
        "listings_observed": 9,
        "coverage_start": "2026-10-18",
        "coverage_end": "2026-10-29"
      },
      {
        "platform": "respondent",
        "display_name": "Respondent",
        "listings_observed": 6,
        "coverage_start": "2026-10-22",
        "coverage_end": "2026-10-22"
      },
      {
        "platform": "anthropic",
        "display_name": "anthropic",
        "listings_observed": 2,
        "coverage_start": "2026-10-09",
        "coverage_end": "2026-10-14"
      },
      {
        "platform": "kastle",
        "display_name": "kastle",
        "listings_observed": 1,
        "coverage_start": "2026-10-03",
        "coverage_end": "2026-10-03"
      }
    ]
  },
  "pay": {
    "currency": "USD",
    "basis": "hourly",
    "overall": {
      "median_hourly_usd": 70,
      "p25_hourly_usd": 40,
      "p75_hourly_usd": 100,
      "sample_size": 6553,
      "platform_balanced_median_hourly_usd": 50,
      "platforms_in_balanced_median": 23
    },
    "by_platform": [
      {
        "platform": "alpheva",
        "display_name": "Alpheva",
        "median_hourly_usd": 182,
        "p25_hourly_usd": 125,
        "p75_hourly_usd": 205,
        "sample_size": 129
      },
      {
        "platform": "afterquery",
        "display_name": "AfterQuery",
        "median_hourly_usd": 88,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 115,
        "sample_size": 214
      },
      {
        "platform": "terac",
        "display_name": "Terac",
        "median_hourly_usd": 85,
        "p25_hourly_usd": 60,
        "p75_hourly_usd": 100,
        "sample_size": 37
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "median_hourly_usd": 85,
        "p25_hourly_usd": 75,
        "p75_hourly_usd": 120,
        "sample_size": 287
      },
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 100,
        "sample_size": 703,
        "note": "Expert network placing senior and PhD-level consultants with third-party clients. Rates reflect consulting work and are not directly comparable to crowdsourced AI-training platforms."
      },
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 45,
        "p75_hourly_usd": 110,
        "sample_size": 211
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "median_hourly_usd": 77.5,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 100,
        "sample_size": 1873
      },
      {
        "platform": "rex",
        "display_name": "Remo Experts",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 95,
        "sample_size": 41
      },
      {
        "platform": "micro1",
        "display_name": "micro1",
        "median_hourly_usd": 60,
        "p25_hourly_usd": 37.5,
        "p75_hourly_usd": 85,
        "sample_size": 2117
      },
      {
        "platform": "anyoneai",
        "display_name": "AnyoneAI",
        "median_hourly_usd": 55,
        "p25_hourly_usd": 40,
        "p75_hourly_usd": 65,
        "sample_size": 57
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "median_hourly_usd": 50,
        "p25_hourly_usd": 37,
        "p75_hourly_usd": 60,
        "sample_size": 30
      },
      {
        "platform": "dataannotation",
        "display_name": "DataAnnotation",
        "median_hourly_usd": 50,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 50,
        "sample_size": 11
      },
      {
        "platform": "xai",
        "display_name": "xai",
        "median_hourly_usd": 42.5,
        "p25_hourly_usd": 36.3,
        "p75_hourly_usd": 45,
        "sample_size": 10
      },
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "median_hourly_usd": 40,
        "p25_hourly_usd": 17.5,
        "p75_hourly_usd": 75,
        "sample_size": 81
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "median_hourly_usd": 37.5,
        "p25_hourly_usd": 26,
        "p75_hourly_usd": 80,
        "sample_size": 313
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "median_hourly_usd": 25,
        "p25_hourly_usd": 16.9,
        "p75_hourly_usd": 25,
        "sample_size": 70
      },
      {
        "platform": "meridial",
        "display_name": "Meridial",
        "median_hourly_usd": 20,
        "p25_hourly_usd": 11,
        "p75_hourly_usd": 45,
        "sample_size": 69
      },
      {
        "platform": "telus",
        "display_name": "TELUS Digital",
        "median_hourly_usd": 18,
        "p25_hourly_usd": 10,
        "p75_hourly_usd": 20,
        "sample_size": 45
      },
      {
        "platform": "rws",
        "display_name": "RWS",
        "median_hourly_usd": 15.9,
        "p25_hourly_usd": 9,
        "p75_hourly_usd": 20.6,
        "sample_size": 72
      },
      {
        "platform": "innodata",
        "display_name": "Innodata",
        "median_hourly_usd": 15,
        "p25_hourly_usd": 15,
        "p75_hourly_usd": 42.5,
        "sample_size": 34
      },
      {
        "platform": "perle",
        "display_name": "Perle",
        "median_hourly_usd": 15,
        "p25_hourly_usd": 8,
        "p75_hourly_usd": 25,
        "sample_size": 47
      },
      {
        "platform": "sovrano",
        "display_name": "Sovrano",
        "median_hourly_usd": 13,
        "p25_hourly_usd": 9,
        "p75_hourly_usd": 60,
        "sample_size": 21
      },
      {
        "platform": "claru",
        "display_name": "Claru",
        "median_hourly_usd": 12.5,
        "p25_hourly_usd": 7,
        "p75_hourly_usd": 21.3,
        "sample_size": 60
      }
    ],
    "by_field": [
      {
        "field": "Healthcare",
        "median_hourly_usd": 101.3,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 155,
        "sample_size": 312
      },
      {
        "field": "Legal",
        "median_hourly_usd": 100,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 130,
        "sample_size": 249
      },
      {
        "field": "Finance",
        "median_hourly_usd": 100,
        "p25_hourly_usd": 80,
        "p75_hourly_usd": 115,
        "sample_size": 181
      },
      {
        "field": "Accounting",
        "median_hourly_usd": 85,
        "p25_hourly_usd": 72.5,
        "p75_hourly_usd": 107.5,
        "sample_size": 87
      },
      {
        "field": "Psychology",
        "median_hourly_usd": 84,
        "p25_hourly_usd": 53.8,
        "p75_hourly_usd": 117,
        "sample_size": 32
      },
      {
        "field": "STEM",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 55,
        "p75_hourly_usd": 95,
        "sample_size": 551
      },
      {
        "field": "Business",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 100,
        "sample_size": 762
      },
      {
        "field": "Mathematics",
        "median_hourly_usd": 75,
        "p25_hourly_usd": 45.5,
        "p75_hourly_usd": 105,
        "sample_size": 66
      },
      {
        "field": "Humanities",
        "median_hourly_usd": 75,
        "p25_hourly_usd": 55,
        "p75_hourly_usd": 82.5,
        "sample_size": 76
      },
      {
        "field": "Generalist",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 40,
        "p75_hourly_usd": 100,
        "sample_size": 998
      },
      {
        "field": "Data Science",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 31.3,
        "p75_hourly_usd": 90,
        "sample_size": 143
      },
      {
        "field": "Design",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 45.1,
        "p75_hourly_usd": 89.5,
        "sample_size": 74
      },
      {
        "field": "Software Engineering",
        "median_hourly_usd": 65,
        "p25_hourly_usd": 45,
        "p75_hourly_usd": 90,
        "sample_size": 432
      },
      {
        "field": "Voice Acting",
        "median_hourly_usd": 47.5,
        "p25_hourly_usd": 26.3,
        "p75_hourly_usd": 60,
        "sample_size": 55
      },
      {
        "field": "Writing",
        "median_hourly_usd": 35,
        "p25_hourly_usd": 22.5,
        "p75_hourly_usd": 75,
        "sample_size": 169
      },
      {
        "field": "Languages",
        "median_hourly_usd": 35,
        "p25_hourly_usd": 22.5,
        "p75_hourly_usd": 50,
        "sample_size": 691
      }
    ],
    "by_month": [
      {
        "month": "2025-12",
        "median_hourly_usd": 25,
        "sample_size": 38
      },
      {
        "month": "2026-01",
        "median_hourly_usd": 67.5,
        "sample_size": 727
      },
      {
        "month": "2026-02",
        "median_hourly_usd": 55,
        "sample_size": 333
      },
      {
        "month": "2026-03",
        "median_hourly_usd": 60,
        "sample_size": 402
      },
      {
        "month": "2026-04",
        "median_hourly_usd": 55,
        "sample_size": 537
      },
      {
        "month": "2026-05",
        "median_hourly_usd": 75,
        "sample_size": 476
      },
      {
        "month": "2026-06",
        "median_hourly_usd": 67.5,
        "sample_size": 621
      },
      {
        "month": "2026-07",
        "median_hourly_usd": 70,
        "sample_size": 375
      },
      {
        "month": "2026-08",
        "median_hourly_usd": 70,
        "sample_size": 731
      },
      {
        "month": "2026-09",
        "median_hourly_usd": 75,
        "sample_size": 1091
      },
      {
        "month": "2026-10",
        "median_hourly_usd": 60,
        "sample_size": 723
      },
      {
        "month": "2026-11",
        "median_hourly_usd": 100,
        "sample_size": 549
      }
    ]
  },
  "volume": {
    "total_listings_observed": 9697,
    "by_field": [
      {
        "field": "Generalist",
        "listings_observed": 1519,
        "share_pct": 19.5
      },
      {
        "field": "Languages",
        "listings_observed": 1406,
        "share_pct": 18
      },
      {
        "field": "Business",
        "listings_observed": 932,
        "share_pct": 12
      },
      {
        "field": "STEM",
        "listings_observed": 929,
        "share_pct": 11.9
      },
      {
        "field": "Software Engineering",
        "listings_observed": 862,
        "share_pct": 11.1
      },
      {
        "field": "Healthcare",
        "listings_observed": 563,
        "share_pct": 7.2
      },
      {
        "field": "Legal",
        "listings_observed": 275,
        "share_pct": 3.5
      },
      {
        "field": "Finance",
        "listings_observed": 253,
        "share_pct": 3.2
      },
      {
        "field": "Writing",
        "listings_observed": 197,
        "share_pct": 2.5
      },
      {
        "field": "Data Science",
        "listings_observed": 179,
        "share_pct": 2.3
      },
      {
        "field": "Voice Acting",
        "listings_observed": 128,
        "share_pct": 1.6
      },
      {
        "field": "Design",
        "listings_observed": 109,
        "share_pct": 1.4
      },
      {
        "field": "Accounting",
        "listings_observed": 105,
        "share_pct": 1.3
      },
      {
        "field": "Mathematics",
        "listings_observed": 99,
        "share_pct": 1.3
      },
      {
        "field": "QA Testing",
        "listings_observed": 84,
        "share_pct": 1.1
      },
      {
        "field": "Humanities",
        "listings_observed": 79,
        "share_pct": 1
      },
      {
        "field": "Psychology",
        "listings_observed": 44,
        "share_pct": 0.6
      },
      {
        "field": "Creative",
        "listings_observed": 16,
        "share_pct": 0.2
      },
      {
        "field": "IT & Systems",
        "listings_observed": 10,
        "share_pct": 0.1
      },
      {
        "field": "Arts & Design",
        "listings_observed": 3,
        "share_pct": 0
      },
      {
        "field": "Cybersecurity",
        "listings_observed": 1,
        "share_pct": 0
      }
    ],
    "by_month": [
      {
        "month": "2025-12",
        "new_listings": 0,
        "backfilled_listings_excluded": 38,
        "platforms_contributing": 0,
        "by_field": {},
        "by_platform": {}
      },
      {
        "month": "2026-01",
        "new_listings": 0,
        "backfilled_listings_excluded": 832,
        "platforms_contributing": 0,
        "by_field": {},
        "by_platform": {}
      },
      {
        "month": "2026-02",
        "new_listings": 336,
        "backfilled_listings_excluded": 22,
        "platforms_contributing": 4,
        "by_field": {
          "STEM": 43,
          "Design": 9,
          "Healthcare": 19,
          "Languages": 66,
          "Generalist": 53,
          "Writing": 30,
          "Finance": 8,
          "Accounting": 7,
          "Software Engineering": 24,
          "Business": 30,
          "Data Science": 33,
          "Mathematics": 3,
          "Humanities": 3,
          "Psychology": 4,
          "IT & Systems": 1,
          "Legal": 3
        },
        "by_platform": {
          "micro1": 233,
          "mercor": 100,
          "xai": 1,
          "telus": 2
        }
      },
      {
        "month": "2026-03",
        "new_listings": 403,
        "backfilled_listings_excluded": 137,
        "platforms_contributing": 3,
        "by_field": {
          "Finance": 3,
          "Software Engineering": 14,
          "Generalist": 19,
          "Healthcare": 9,
          "Languages": 9,
          "Accounting": 3,
          "Legal": 7,
          "Writing": 4,
          "Voice Acting": 6,
          "Business": 19,
          "Mathematics": 1,
          "Humanities": 3,
          "STEM": 12,
          "Design": 4,
          "Data Science": 3,
          "Psychology": 2
        },
        "by_platform": {
          "micro1": 208,
          "mercor": 167,
          "telus": 28
        }
      },
      {
        "month": "2026-04",
        "new_listings": 702,
        "backfilled_listings_excluded": 2,
        "platforms_contributing": 7,
        "by_field": {
          "Healthcare": 14,
          "STEM": 24,
          "Software Engineering": 68,
          "Accounting": 7,
          "Finance": 20,
          "Legal": 20,
          "Generalist": 27,
          "Mathematics": 6,
          "Business": 28,
          "Design": 7,
          "Voice Acting": 7,
          "Languages": 16,
          "Data Science": 1,
          "Humanities": 2,
          "IT & Systems": 1,
          "Psychology": 2,
          "Writing": 2
        },
        "by_platform": {
          "ethos": 4,
          "turing": 143,
          "micro1": 292,
          "mercor": 156,
          "telus": 1,
          "alignerr": 103,
          "vetto": 3
        }
      },
      {
        "month": "2026-05",
        "new_listings": 601,
        "backfilled_listings_excluded": 0,
        "platforms_contributing": 10,
        "by_field": {
          "Software Engineering": 33,
          "Legal": 27,
          "STEM": 27,
          "Writing": 9,
          "Creative": 1,
          "Business": 73,
          "Healthcare": 16,
          "Languages": 33,
          "Finance": 7,
          "Generalist": 81,
          "Accounting": 6,
          "Design": 3,
          "Data Science": 18,
          "Humanities": 7,
          "Psychology": 1,
          "Mathematics": 2
        },
        "by_platform": {
          "ethos": 60,
          "turing": 70,
          "micro1": 218,
          "alignerr": 50,
          "handshake": 22,
          "mercor": 141,
          "rex": 2,
          "innodata": 30,
          "rws": 7,
          "vetto": 1
        }
      },
      {
        "month": "2026-06",
        "new_listings": 658,
        "backfilled_listings_excluded": 108,
        "platforms_contributing": 10,
        "by_field": {
          "Business": 42,
          "Creative": 1,
          "Finance": 22,
          "Design": 4,
          "Legal": 14,
          "STEM": 43,
          "Generalist": 84,
          "Healthcare": 24,
          "Software Engineering": 36,
          "Languages": 44,
          "Mathematics": 15,
          "Voice Acting": 14,
          "Writing": 13,
          "Humanities": 6,
          "Data Science": 23,
          "Accounting": 1
        },
        "by_platform": {
          "ethos": 14,
          "turing": 55,
          "micro1": 145,
          "alignerr": 70,
          "mercor": 262,
          "telus": 2,
          "rws": 1,
          "innodata": 28,
          "sme_careers": 79,
          "vetto": 2
        }
      },
      {
        "month": "2026-07",
        "new_listings": 525,
        "backfilled_listings_excluded": 77,
        "platforms_contributing": 10,
        "by_field": {
          "Software Engineering": 68,
          "Business": 45,
          "Generalist": 63,
          "Healthcare": 16,
          "Legal": 18,
          "STEM": 36,
          "Humanities": 1,
          "Creative": 1,
          "Design": 2,
          "Voice Acting": 13,
          "Finance": 14,
          "Mathematics": 5,
          "Languages": 69,
          "Accounting": 15,
          "Data Science": 6,
          "Psychology": 5,
          "Writing": 7
        },
        "by_platform": {
          "afterquery": 8,
          "ethos": 45,
          "turing": 116,
          "micro1": 119,
          "mercor": 201,
          "telus": 3,
          "alignerr": 1,
          "innodata": 21,
          "meridial": 10,
          "sme_careers": 1
        }
      },
      {
        "month": "2026-08",
        "new_listings": 1589,
        "backfilled_listings_excluded": 26,
        "platforms_contributing": 13,
        "by_field": {
          "STEM": 135,
          "Legal": 49,
          "Software Engineering": 193,
          "Business": 162,
          "Design": 8,
          "Generalist": 217,
          "Finance": 42,
          "Healthcare": 55,
          "Data Science": 4,
          "Humanities": 7,
          "QA Testing": 74,
          "Languages": 360,
          "Mathematics": 3,
          "Writing": 13,
          "Accounting": 9,
          "Voice Acting": 39,
          "Psychology": 1,
          "Creative": 13,
          "IT & Systems": 1
        },
        "by_platform": {
          "afterquery": 15,
          "ethos": 159,
          "sme_careers": 233,
          "turing": 4,
          "micro1": 213,
          "terac": 100,
          "mercor": 237,
          "innodata": 2,
          "telus": 4,
          "meridial": 483,
          "rws": 1,
          "mindrift": 120,
          "outlier": 18
        }
      },
      {
        "month": "2026-09",
        "new_listings": 1247,
        "backfilled_listings_excluded": 215,
        "platforms_contributing": 17,
        "by_field": {
          "Business": 141,
          "Mathematics": 9,
          "Writing": 26,
          "STEM": 166,
          "Legal": 32,
          "Healthcare": 67,
          "Psychology": 5,
          "Software Engineering": 91,
          "Accounting": 12,
          "Generalist": 261,
          "Finance": 23,
          "Design": 42,
          "IT & Systems": 3,
          "Humanities": 17,
          "Languages": 160,
          "Data Science": 18,
          "Voice Acting": 10,
          "QA Testing": 1
        },
        "by_platform": {
          "afterquery": 133,
          "ethos": 117,
          "handshake": 151,
          "sme_careers": 19,
          "turing": 117,
          "micro1": 175,
          "terac": 51,
          "mercor": 302,
          "telus": 5,
          "meridial": 11,
          "vetto": 3,
          "innodata": 4,
          "rws": 12,
          "mindrift": 133,
          "outlier": 5,
          "xai": 3,
          "rex": 6
        }
      },
      {
        "month": "2026-10",
        "new_listings": 716,
        "backfilled_listings_excluded": 349,
        "platforms_contributing": 17,
        "by_field": {
          "Healthcare": 60,
          "Software Engineering": 51,
          "Generalist": 150,
          "Business": 63,
          "Legal": 40,
          "Languages": 118,
          "STEM": 61,
          "Finance": 15,
          "Design": 8,
          "Data Science": 14,
          "Humanities": 6,
          "Writing": 45,
          "Accounting": 7,
          "Psychology": 5,
          "Mathematics": 10,
          "QA Testing": 8,
          "Voice Acting": 7
        },
        "by_platform": {
          "turing": 14,
          "micro1": 223,
          "ethos": 60,
          "afterquery": 40,
          "terac": 29,
          "mercor": 136,
          "innodata": 7,
          "rex": 26,
          "sme_careers": 18,
          "meridial": 10,
          "rws": 64,
          "alignerr": 75,
          "alpheva": 1,
          "vetto": 6,
          "telus": 2,
          "outlier": 4,
          "sovrano": 1
        }
      },
      {
        "month": "2026-11",
        "new_listings": 1114,
        "backfilled_listings_excluded": 0,
        "platforms_contributing": 17,
        "by_field": {
          "Generalist": 263,
          "Healthcare": 192,
          "Mathematics": 2,
          "STEM": 140,
          "Software Engineering": 16,
          "Data Science": 4,
          "Legal": 21,
          "Voice Acting": 2,
          "Business": 117,
          "Writing": 8,
          "Psychology": 1,
          "Humanities": 2,
          "Design": 3,
          "Finance": 35,
          "Accounting": 9,
          "Languages": 295
        },
        "by_platform": {
          "turing": 4,
          "micro1": 93,
          "sme_careers": 2,
          "afterquery": 8,
          "mercor": 18,
          "ethos": 257,
          "terac": 6,
          "handshake": 38,
          "rws": 10,
          "innodata": 3,
          "vetto": 4,
          "babelaudio": 1,
          "meridial": 1,
          "mindrift": 654,
          "outlier": 5,
          "alignerr": 8,
          "sovrano": 2
        }
      }
    ]
  },
  "listing_lifespan": {
    "unit": "days",
    "overall": {
      "median_days_open": 46,
      "p25_days_open": 11.5,
      "p75_days_open": 91.8,
      "sample_size": 9696
    },
    "by_field": [
      {
        "field": "Healthcare",
        "median_days_open": 27.8,
        "p25_days_open": 0,
        "p75_days_open": 89.4,
        "sample_size": 563
      },
      {
        "field": "Generalist",
        "median_days_open": 40,
        "p25_days_open": 7,
        "p75_days_open": 75.8,
        "sample_size": 1518
      },
      {
        "field": "Design",
        "median_days_open": 40,
        "p25_days_open": 39.2,
        "p75_days_open": 160.4,
        "sample_size": 109
      },
      {
        "field": "Psychology",
        "median_days_open": 40.1,
        "p25_days_open": 33.5,
        "p75_days_open": 92,
        "sample_size": 44
      },
      {
        "field": "STEM",
        "median_days_open": 42.1,
        "p25_days_open": 10.9,
        "p75_days_open": 94.4,
        "sample_size": 929
      },
      {
        "field": "Writing",
        "median_days_open": 42.5,
        "p25_days_open": 29,
        "p75_days_open": 111.2,
        "sample_size": 197
      },
      {
        "field": "Mathematics",
        "median_days_open": 45.2,
        "p25_days_open": 26.7,
        "p75_days_open": 142.5,
        "sample_size": 99
      },
      {
        "field": "Business",
        "median_days_open": 47.8,
        "p25_days_open": 9.9,
        "p75_days_open": 103.2,
        "sample_size": 932
      },
      {
        "field": "Data Science",
        "median_days_open": 56.3,
        "p25_days_open": 27.8,
        "p75_days_open": 159.3,
        "sample_size": 179
      },
      {
        "field": "Languages",
        "median_days_open": 58.5,
        "p25_days_open": 0,
        "p75_days_open": 91.8,
        "sample_size": 1406
      },
      {
        "field": "Finance",
        "median_days_open": 58.9,
        "p25_days_open": 27.3,
        "p75_days_open": 141.5,
        "sample_size": 253
      },
      {
        "field": "Humanities",
        "median_days_open": 65,
        "p25_days_open": 39.2,
        "p75_days_open": 176.5,
        "sample_size": 79
      },
      {
        "field": "Accounting",
        "median_days_open": 70.1,
        "p25_days_open": 16,
        "p75_days_open": 130.8,
        "sample_size": 105
      },
      {
        "field": "Software Engineering",
        "median_days_open": 72.2,
        "p25_days_open": 26.7,
        "p75_days_open": 114.9,
        "sample_size": 862
      },
      {
        "field": "Legal",
        "median_days_open": 86.1,
        "p25_days_open": 26.2,
        "p75_days_open": 154,
        "sample_size": 275
      },
      {
        "field": "QA Testing",
        "median_days_open": 90.6,
        "p25_days_open": 90.6,
        "p75_days_open": 90.6,
        "sample_size": 84
      },
      {
        "field": "Voice Acting",
        "median_days_open": 91.8,
        "p25_days_open": 38.2,
        "p75_days_open": 140.6,
        "sample_size": 128
      },
      {
        "field": "Creative",
        "median_days_open": 91.8,
        "p25_days_open": 28.6,
        "p75_days_open": 91.8,
        "sample_size": 16
      },
      {
        "field": "IT & Systems",
        "median_days_open": 98.2,
        "p25_days_open": 29.5,
        "p75_days_open": 208.5,
        "sample_size": 10
      }
    ],
    "by_platform": [
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 40,
        "sample_size": 959
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 70
      },
      {
        "platform": "perle",
        "display_name": "Perle",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 51
      },
      {
        "platform": "sovrano",
        "display_name": "Sovrano",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 3.7,
        "sample_size": 29
      },
      {
        "platform": "dataannotation",
        "display_name": "DataAnnotation",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 11
      },
      {
        "platform": "imerit",
        "display_name": "iMerit",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 15
      },
      {
        "platform": "rex",
        "display_name": "Remo Experts",
        "median_days_open": 3.7,
        "p25_days_open": 3.7,
        "p75_days_open": 48.1,
        "sample_size": 41
      },
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "median_days_open": 10.2,
        "p25_days_open": 2,
        "p75_days_open": 58.2,
        "sample_size": 729
      },
      {
        "platform": "terac",
        "display_name": "Terac",
        "median_days_open": 10.2,
        "p25_days_open": 5.7,
        "p75_days_open": 18.9,
        "sample_size": 263
      },
      {
        "platform": "improvarena",
        "display_name": "improvarena",
        "median_days_open": 12,
        "p25_days_open": 12,
        "p75_days_open": 12,
        "sample_size": 29
      },
      {
        "platform": "babelaudio",
        "display_name": "Babel Audio",
        "median_days_open": 25.6,
        "p25_days_open": 25.6,
        "p75_days_open": 25.6,
        "sample_size": 49
      },
      {
        "platform": "anyoneai",
        "display_name": "AnyoneAI",
        "median_days_open": 26.7,
        "p25_days_open": 26.7,
        "p75_days_open": 26.7,
        "sample_size": 202
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "median_days_open": 31.5,
        "p25_days_open": 5.9,
        "p75_days_open": 62.2,
        "sample_size": 314
      },
      {
        "platform": "rws",
        "display_name": "RWS",
        "median_days_open": 37.5,
        "p25_days_open": 18.3,
        "p75_days_open": 102.3,
        "sample_size": 116
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "median_days_open": 39.2,
        "p25_days_open": 39.2,
        "p75_days_open": 39.2,
        "sample_size": 289
      },
      {
        "platform": "alpheva",
        "display_name": "Alpheva",
        "median_days_open": 40.1,
        "p25_days_open": 40.1,
        "p75_days_open": 40.1,
        "sample_size": 130
      },
      {
        "platform": "micro1",
        "display_name": "micro1",
        "median_days_open": 42.1,
        "p25_days_open": 16.9,
        "p75_days_open": 58.5,
        "sample_size": 2359
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "median_days_open": 44.7,
        "p25_days_open": 12.5,
        "p75_days_open": 56.1,
        "sample_size": 30
      },
      {
        "platform": "claru",
        "display_name": "Claru",
        "median_days_open": 45.2,
        "p25_days_open": 45.2,
        "p75_days_open": 45.2,
        "sample_size": 60
      },
      {
        "platform": "turing",
        "display_name": "Turing",
        "median_days_open": 60.7,
        "p25_days_open": 52.7,
        "p75_days_open": 195.8,
        "sample_size": 622
      },
      {
        "platform": "afterquery",
        "display_name": "AfterQuery",
        "median_days_open": 65,
        "p25_days_open": 65,
        "p75_days_open": 76.8,
        "sample_size": 311
      },
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "median_days_open": 90.6,
        "p25_days_open": 18.5,
        "p75_days_open": 90.6,
        "sample_size": 353
      },
      {
        "platform": "meridial",
        "display_name": "Meridial",
        "median_days_open": 91.8,
        "p25_days_open": 91.8,
        "p75_days_open": 91.8,
        "sample_size": 516
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "median_days_open": 96.2,
        "p25_days_open": 38,
        "p75_days_open": 173.1,
        "sample_size": 1970
      },
      {
        "platform": "innodata",
        "display_name": "Innodata",
        "median_days_open": 159.3,
        "p25_days_open": 123.5,
        "p75_days_open": 178.2,
        "sample_size": 97
      },
      {
        "platform": "telus",
        "display_name": "TELUS Digital",
        "median_days_open": 241.4,
        "p25_days_open": 130.4,
        "p75_days_open": 241.4,
        "sample_size": 53
      },
      {
        "platform": "xai",
        "display_name": "xai",
        "median_days_open": 305,
        "p25_days_open": 117.4,
        "p75_days_open": 305,
        "sample_size": 10
      }
    ]
  },
  "work_terms": {
    "note": "Extracted from listing text. Only a subset of listings state these terms explicitly.",
    "interview_required": {
      "pct_requiring_interview": 97,
      "sample_size": 275
    },
    "weekly_hours": {
      "pct_full_time_commitment": 6,
      "sample_size": 591
    },
    "contract_duration_weeks_by_field": [
      {
        "field": "Generalist",
        "median_weeks": 3,
        "sample_size": 13
      },
      {
        "field": "Finance",
        "median_weeks": 4,
        "sample_size": 12
      },
      {
        "field": "Business",
        "median_weeks": 4,
        "sample_size": 49
      },
      {
        "field": "Legal",
        "median_weeks": 4,
        "sample_size": 10
      },
      {
        "field": "Voice Acting",
        "median_weeks": 4,
        "sample_size": 12
      },
      {
        "field": "STEM",
        "median_weeks": 7,
        "sample_size": 22
      },
      {
        "field": "Software Engineering",
        "median_weeks": 8.5,
        "sample_size": 38
      },
      {
        "field": "Languages",
        "median_weeks": 24,
        "sample_size": 66
      }
    ]
  },
  "referral_outcomes": {
    "generated_at": "2026-11-04T09:02:44.996Z",
    "platforms": 9,
    "approx_candidates_referred": 7000,
    "approx_placements": 500,
    "approx_placement_rate_pct": 6,
    "time_to_hire": {
      "approx_median_days": 25,
      "hired_within": [
        {
          "days": 14,
          "pct": 30
        },
        {
          "days": 42,
          "pct": 65
        },
        {
          "days": 90,
          "pct": 85
        }
      ]
    },
    "methodology": {
      "what_this_is": "Outcomes for candidates aitrainer.work referred to AI training platforms since March 2026, pooled across platforms and rounded. Counts are floored (referrals to the nearest 1,000, placements to the nearest 50), the rate is a whole percent, and time figures are rounded to 5 days and 5 percentage points.",
      "conversion": "Placements divided by candidates referred, pooled across all tracked partners. A referral is an introduction, and many referred candidates never complete the partner's application, so this rate describes the referral funnel and should be read as a lower bound. It does not represent any individual applicant's probability of being hired.",
      "time_to_hire": "Days from a candidate's first recorded referral to the platform's confirmed hire date, pooled across platforms that report a hire date for each candidate. Reported as a median to limit the influence of outliers. Most dated hires come from one platform, so the figure mostly reflects that platform's timing.",
      "known_limitations": "Platform-reported and refreshed periodically, so figures rise as outcomes are recorded. Hires not attributed back to aitrainer.work are not captured, which biases the rate downward. Per-platform figures are not published."
    }
  },
  "talent_supply": {
    "generated_at": "2026-10-12T15:18:28.788Z",
    "coverage": {
      "total_candidates": 1436,
      "classified": 1425,
      "unclassified": 11
    },
    "by_track": [
      {
        "track": "Generalist",
        "candidates_in_pool": 414,
        "listings_observed": 1523
      },
      {
        "track": "Languages & Translation",
        "candidates_in_pool": 103,
        "listings_observed": 1406
      },
      {
        "track": "Business & Finance",
        "candidates_in_pool": 267,
        "listings_observed": 1290
      },
      {
        "track": "Science & STEM",
        "candidates_in_pool": 111,
        "listings_observed": 1028
      },
      {
        "track": "Technical / Software Engineering",
        "candidates_in_pool": 231,
        "listings_observed": 956
      },
      {
        "track": "Healthcare & Psychology",
        "candidates_in_pool": 99,
        "listings_observed": 607
      },
      {
        "track": "Writing, Humanities & Creative",
        "candidates_in_pool": 98,
        "listings_observed": 401
      },
      {
        "track": "Legal",
        "candidates_in_pool": 34,
        "listings_observed": 275
      },
      {
        "track": "Data Science & Analytics",
        "candidates_in_pool": 56,
        "listings_observed": 179
      },
      {
        "track": "Voice Acting & Audio",
        "candidates_in_pool": 12,
        "listings_observed": 128
      }
    ],
    "methodology": {
      "what_this_is": "Candidate pool counts grouped into the same 10 consolidated tracks used to classify live job listings by domain, so pool composition can be compared directly against job demand.",
      "classification": "Candidates are classified automatically from parsed CV text, or from structured skills and occupation where no CV is on file, using the same keyword taxonomy applied to job listings. Candidates matching no track are counted as Generalist.",
      "privacy": "Aggregate counts only. No names, email addresses, or other identifying fields are included."
    }
  },
  "snapshot_url": "https://aitrainer.work/data/market-trends/market-trends-2026-11.json"
}