{
  "schema_version": "1.0",
  "generated_at": "2026-07-30T06:34:52.562Z",
  "source": {
    "name": "AI Trainer Jobs",
    "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."
  },
  "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, republish, and build on, including commercially. The only requirement is a visible credit linking back to the source page.",
    "attribution_text": "Data from AI Trainer Jobs (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\">AI Trainer Jobs</a>, licensed under <a href=\"https://creativecommons.org/licenses/by/4.0/\">CC BY 4.0</a>."
  },
  "methodology": {
    "corpus": "Every listing observed since tracking began, whether or not it is still open today. Listings are not split into \"active\" and \"expired\" because that split reflects when this file was generated, not the market.",
    "first_seen": "The date this project first observed a listing, not the date the platform published it. A listing posted before tracking began on that platform is dated to the day it was first seen.",
    "backfill": "The first month of coverage for each platform contains a backlog of listings that were already open. Months where this applies are marked 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. Rates below $3/hr or above $400/hr are treated as parsing errors and excluded. Per-task, monthly, and annual listings are excluded from pay figures.",
    "fields": "Field (domain) is assigned from the listing title, description, and platform tags. Roughly a third of listings carry no confident field assignment and are excluded from field breakdowns.",
    "lifespan": "Days between first and last observation of a listing. Listings still open at generation time have no end date and are excluded, which biases this figure slightly downward.",
    "sample_gating": "Any breakdown with fewer than 10 listings is omitted rather than published as a noisy figure.",
    "known_limitations": "Coverage is not the whole market: it is the platforms this project tracks. Platforms differ in how completely they disclose pay, so per-platform sample sizes vary widely. Always read median figures alongside sample_size."
  },
  "coverage": {
    "listings_observed": 4433,
    "platforms_tracked": 13,
    "observation_window": {
      "start": "2025-12-30",
      "end": "2026-07-30"
    },
    "platforms": [
      {
        "platform": "micro1",
        "display_name": "Micro1",
        "listings_observed": 1654,
        "coverage_start": "2026-01-03",
        "coverage_end": "2026-07-30"
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "listings_observed": 1269,
        "coverage_start": "2026-01-02",
        "coverage_end": "2026-07-29"
      },
      {
        "platform": "turing",
        "display_name": "Turing",
        "listings_observed": 484,
        "coverage_start": "2026-03-10",
        "coverage_end": "2026-07-16"
      },
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "listings_observed": 289,
        "coverage_start": "2026-02-09",
        "coverage_end": "2026-07-23"
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "listings_observed": 250,
        "coverage_start": "2026-03-24",
        "coverage_end": "2026-07-20"
      },
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "listings_observed": 136,
        "coverage_start": "2026-03-23",
        "coverage_end": "2026-07-29"
      },
      {
        "platform": "afterquery",
        "display_name": "AfterQuery",
        "listings_observed": 115,
        "coverage_start": "2026-06-08",
        "coverage_end": "2026-07-29"
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "listings_observed": 100,
        "coverage_start": "2026-01-01",
        "coverage_end": "2026-05-15"
      },
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "listings_observed": 57,
        "coverage_start": "2026-01-05",
        "coverage_end": "2026-01-20"
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "listings_observed": 38,
        "coverage_start": "2025-12-30",
        "coverage_end": "2025-12-30"
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "listings_observed": 17,
        "coverage_start": "2026-03-26",
        "coverage_end": "2026-06-10"
      },
      {
        "platform": "terac",
        "display_name": "Terac",
        "listings_observed": 14,
        "coverage_start": "2026-07-21",
        "coverage_end": "2026-07-25"
      },
      {
        "platform": "rex",
        "display_name": "Rex",
        "listings_observed": 10,
        "coverage_start": "2026-03-23",
        "coverage_end": "2026-05-21"
      }
    ]
  },
  "pay": {
    "currency": "USD",
    "basis": "hourly",
    "overall": {
      "median_hourly_usd": 55,
      "p25_hourly_usd": 37.5,
      "p75_hourly_usd": 85,
      "sample_size": 4208
    },
    "by_platform": [
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "median_hourly_usd": 100,
        "p25_hourly_usd": 75,
        "p75_hourly_usd": 100,
        "sample_size": 136,
        "note": "Ethos is an expert network sourcing senior/PhD-level consulting placements for undisclosed third-party clients, not a standard crowdsourced AI-training platform — its pay figures reflect that different labor market rather than a directly comparable \"platform rate.\""
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "median_hourly_usd": 90,
        "p25_hourly_usd": 77.3,
        "p75_hourly_usd": 120,
        "sample_size": 100
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 100,
        "sample_size": 1239
      },
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "median_hourly_usd": 55,
        "p25_hourly_usd": 38,
        "p75_hourly_usd": 73,
        "sample_size": 52
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "median_hourly_usd": 52,
        "p25_hourly_usd": 40,
        "p75_hourly_usd": 60,
        "sample_size": 17
      },
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "median_hourly_usd": 50,
        "p25_hourly_usd": 25.9,
        "p75_hourly_usd": 75,
        "sample_size": 284
      },
      {
        "platform": "micro1",
        "display_name": "Micro1",
        "median_hourly_usd": 47.5,
        "p25_hourly_usd": 37.5,
        "p75_hourly_usd": 73.5,
        "sample_size": 1593
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "median_hourly_usd": 45,
        "p25_hourly_usd": 30,
        "p75_hourly_usd": 80,
        "sample_size": 249
      },
      {
        "platform": "turing",
        "display_name": "Turing",
        "median_hourly_usd": 40,
        "p25_hourly_usd": 22,
        "p75_hourly_usd": 47,
        "sample_size": 484
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "median_hourly_usd": 25,
        "p25_hourly_usd": 17.5,
        "p75_hourly_usd": 25,
        "sample_size": 38
      }
    ],
    "by_field": [
      {
        "field": "Legal",
        "median_hourly_usd": 100,
        "p25_hourly_usd": 70,
        "p75_hourly_usd": 120,
        "sample_size": 127
      },
      {
        "field": "Healthcare",
        "median_hourly_usd": 90,
        "p25_hourly_usd": 65,
        "p75_hourly_usd": 145,
        "sample_size": 170
      },
      {
        "field": "Accounting",
        "median_hourly_usd": 83.8,
        "p25_hourly_usd": 45.6,
        "p75_hourly_usd": 100,
        "sample_size": 50
      },
      {
        "field": "Finance",
        "median_hourly_usd": 80,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 118.8,
        "sample_size": 138
      },
      {
        "field": "Business",
        "median_hourly_usd": 75,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 100,
        "sample_size": 403
      },
      {
        "field": "STEM",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 85,
        "sample_size": 324
      },
      {
        "field": "Design",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 46.3,
        "p75_hourly_usd": 82.5,
        "sample_size": 39
      },
      {
        "field": "Humanities",
        "median_hourly_usd": 70,
        "p25_hourly_usd": 50,
        "p75_hourly_usd": 82.5,
        "sample_size": 41
      },
      {
        "field": "Data Science",
        "median_hourly_usd": 57.5,
        "p25_hourly_usd": 40.6,
        "p75_hourly_usd": 85,
        "sample_size": 138
      },
      {
        "field": "Mathematics",
        "median_hourly_usd": 56.8,
        "p25_hourly_usd": 40.6,
        "p75_hourly_usd": 83.8,
        "sample_size": 46
      },
      {
        "field": "Coding",
        "median_hourly_usd": 55,
        "p25_hourly_usd": 38,
        "p75_hourly_usd": 73,
        "sample_size": 40
      },
      {
        "field": "Search Evaluation",
        "median_hourly_usd": 55,
        "p25_hourly_usd": 25.5,
        "p75_hourly_usd": 73,
        "sample_size": 11
      },
      {
        "field": "Generalist",
        "median_hourly_usd": 51,
        "p25_hourly_usd": 36,
        "p75_hourly_usd": 85,
        "sample_size": 475
      },
      {
        "field": "Software Engineering",
        "median_hourly_usd": 50,
        "p25_hourly_usd": 40,
        "p75_hourly_usd": 75,
        "sample_size": 437
      },
      {
        "field": "Psychology",
        "median_hourly_usd": 41.3,
        "p25_hourly_usd": 37.6,
        "p75_hourly_usd": 96.3,
        "sample_size": 34
      },
      {
        "field": "Writing",
        "median_hourly_usd": 40,
        "p25_hourly_usd": 25,
        "p75_hourly_usd": 66.9,
        "sample_size": 98
      },
      {
        "field": "QA Testing",
        "median_hourly_usd": 40,
        "p25_hourly_usd": 30,
        "p75_hourly_usd": 63.8,
        "sample_size": 78
      },
      {
        "field": "Languages",
        "median_hourly_usd": 35,
        "p25_hourly_usd": 21,
        "p75_hourly_usd": 50,
        "sample_size": 429
      },
      {
        "field": "Voice Acting",
        "median_hourly_usd": 35,
        "p25_hourly_usd": 18,
        "p75_hourly_usd": 50,
        "sample_size": 94
      }
    ],
    "by_month": [
      {
        "month": "2025-12",
        "median_hourly_usd": 25,
        "sample_size": 38
      },
      {
        "month": "2026-01",
        "median_hourly_usd": 60,
        "sample_size": 803
      },
      {
        "month": "2026-02",
        "median_hourly_usd": 60,
        "sample_size": 331
      },
      {
        "month": "2026-03",
        "median_hourly_usd": 50,
        "sample_size": 509
      },
      {
        "month": "2026-04",
        "median_hourly_usd": 47,
        "sample_size": 696
      },
      {
        "month": "2026-05",
        "median_hourly_usd": 65,
        "sample_size": 558
      },
      {
        "month": "2026-06",
        "median_hourly_usd": 60,
        "sample_size": 632
      },
      {
        "month": "2026-07",
        "median_hourly_usd": 55,
        "sample_size": 641
      }
    ]
  },
  "volume": {
    "total_listings_observed": 4433,
    "by_field": [
      {
        "field": "Generalist",
        "listings_observed": 502,
        "share_pct": 14.8
      },
      {
        "field": "Software Engineering",
        "listings_observed": 463,
        "share_pct": 13.6
      },
      {
        "field": "Languages",
        "listings_observed": 438,
        "share_pct": 12.9
      },
      {
        "field": "Business",
        "listings_observed": 429,
        "share_pct": 12.6
      },
      {
        "field": "STEM",
        "listings_observed": 358,
        "share_pct": 10.5
      },
      {
        "field": "Healthcare",
        "listings_observed": 177,
        "share_pct": 5.2
      },
      {
        "field": "Data Science",
        "listings_observed": 163,
        "share_pct": 4.8
      },
      {
        "field": "Finance",
        "listings_observed": 151,
        "share_pct": 4.4
      },
      {
        "field": "Legal",
        "listings_observed": 135,
        "share_pct": 4
      },
      {
        "field": "Writing",
        "listings_observed": 104,
        "share_pct": 3.1
      },
      {
        "field": "Voice Acting",
        "listings_observed": 94,
        "share_pct": 2.8
      },
      {
        "field": "QA Testing",
        "listings_observed": 78,
        "share_pct": 2.3
      },
      {
        "field": "Accounting",
        "listings_observed": 59,
        "share_pct": 1.7
      },
      {
        "field": "Mathematics",
        "listings_observed": 50,
        "share_pct": 1.5
      },
      {
        "field": "Design",
        "listings_observed": 45,
        "share_pct": 1.3
      },
      {
        "field": "Humanities",
        "listings_observed": 42,
        "share_pct": 1.2
      },
      {
        "field": "Coding",
        "listings_observed": 42,
        "share_pct": 1.2
      },
      {
        "field": "Psychology",
        "listings_observed": 35,
        "share_pct": 1
      },
      {
        "field": "Search Evaluation",
        "listings_observed": 14,
        "share_pct": 0.4
      },
      {
        "field": "Creative",
        "listings_observed": 7,
        "share_pct": 0.2
      },
      {
        "field": "IT & Systems",
        "listings_observed": 3,
        "share_pct": 0.1
      },
      {
        "field": "Chemistry",
        "listings_observed": 3,
        "share_pct": 0.1
      },
      {
        "field": "Biology",
        "listings_observed": 2,
        "share_pct": 0.1
      },
      {
        "field": "Physics",
        "listings_observed": 2,
        "share_pct": 0.1
      },
      {
        "field": "Voice",
        "listings_observed": 1,
        "share_pct": 0
      },
      {
        "field": "Creative & Design",
        "listings_observed": 1,
        "share_pct": 0
      },
      {
        "field": "Education",
        "listings_observed": 1,
        "share_pct": 0
      },
      {
        "field": "General",
        "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": 827,
        "platforms_contributing": 0,
        "by_field": {},
        "by_platform": {}
      },
      {
        "month": "2026-02",
        "new_listings": 333,
        "backfilled_listings_excluded": 1,
        "platforms_contributing": 2,
        "by_field": {
          "Software Engineering": 24,
          "Design": 8,
          "Generalist": 52,
          "Languages": 63,
          "STEM": 41,
          "Voice Acting": 2,
          "Writing": 29,
          "Finance": 8,
          "Accounting": 7,
          "Business": 29,
          "Data Science": 36,
          "Mathematics": 3,
          "Legal": 4,
          "Healthcare": 19,
          "Humanities": 3,
          "Psychology": 4,
          "IT & Systems": 1
        },
        "by_platform": {
          "micro1": 233,
          "mercor": 100
        }
      },
      {
        "month": "2026-03",
        "new_listings": 378,
        "backfilled_listings_excluded": 139,
        "platforms_contributing": 2,
        "by_field": {
          "Accounting": 4,
          "Software Engineering": 5,
          "Generalist": 12,
          "Healthcare": 9,
          "Finance": 4,
          "Languages": 15,
          "Legal": 6,
          "STEM": 13,
          "Writing": 4,
          "Business": 15,
          "Mathematics": 1,
          "Humanities": 2,
          "Data Science": 7,
          "Voice Acting": 8,
          "Design": 2,
          "Psychology": 1
        },
        "by_platform": {
          "mercor": 170,
          "micro1": 208
        }
      },
      {
        "month": "2026-04",
        "new_listings": 701,
        "backfilled_listings_excluded": 0,
        "platforms_contributing": 6,
        "by_field": {
          "Software Engineering": 91,
          "Generalist": 43,
          "Business": 20,
          "Legal": 11,
          "Accounting": 5,
          "STEM": 15,
          "Languages": 37,
          "Voice Acting": 1,
          "Healthcare": 14,
          "Design": 4,
          "Writing": 6,
          "Finance": 22,
          "Data Science": 4,
          "Mathematics": 4,
          "Humanities": 2,
          "Psychology": 2
        },
        "by_platform": {
          "alignerr": 103,
          "micro1": 292,
          "mercor": 156,
          "turing": 143,
          "ethos": 4,
          "vetto": 3
        }
      },
      {
        "month": "2026-05",
        "new_listings": 569,
        "backfilled_listings_excluded": 0,
        "platforms_contributing": 8,
        "by_field": {
          "Software Engineering": 47,
          "STEM": 52,
          "Finance": 21,
          "Business": 83,
          "Legal": 34,
          "Languages": 40,
          "Generalist": 64,
          "Accounting": 7,
          "Design": 5,
          "Healthcare": 24,
          "Data Science": 12,
          "Mathematics": 4,
          "Writing": 9,
          "Humanities": 7,
          "Voice Acting": 3,
          "Psychology": 1,
          "Creative": 5
        },
        "by_platform": {
          "micro1": 218,
          "alignerr": 53,
          "mercor": 143,
          "rex": 2,
          "turing": 70,
          "ethos": 60,
          "handshake": 22,
          "vetto": 1
        }
      },
      {
        "month": "2026-06",
        "new_listings": 647,
        "backfilled_listings_excluded": 107,
        "platforms_contributing": 7,
        "by_field": {
          "Software Engineering": 52,
          "Business": 58,
          "STEM": 53,
          "Generalist": 77,
          "Mathematics": 11,
          "Legal": 17,
          "Data Science": 26,
          "Healthcare": 22,
          "Psychology": 7,
          "Voice Acting": 19,
          "Writing": 16,
          "Finance": 22,
          "Languages": 80,
          "Design": 4,
          "Humanities": 8,
          "Accounting": 4,
          "Creative": 1
        },
        "by_platform": {
          "micro1": 145,
          "alignerr": 86,
          "mercor": 260,
          "turing": 55,
          "ethos": 14,
          "sme_careers": 85,
          "vetto": 2
        }
      },
      {
        "month": "2026-07",
        "new_listings": 679,
        "backfilled_listings_excluded": 14,
        "platforms_contributing": 7,
        "by_field": {
          "Software Engineering": 100,
          "Generalist": 58,
          "STEM": 84,
          "Data Science": 11,
          "Business": 82,
          "Finance": 14,
          "Healthcare": 30,
          "Legal": 32,
          "Accounting": 11,
          "Languages": 81,
          "Design": 6,
          "Mathematics": 9,
          "Voice Acting": 54,
          "Writing": 11,
          "QA Testing": 77,
          "Creative": 1,
          "Psychology": 4,
          "Humanities": 1
        },
        "by_platform": {
          "micro1": 118,
          "ethos": 45,
          "turing": 116,
          "mercor": 188,
          "alignerr": 1,
          "afterquery": 8,
          "sme_careers": 203
        }
      }
    ]
  },
  "listing_lifespan": {
    "unit": "days",
    "overall": {
      "median_days_open": 25.9,
      "p25_days_open": 5.4,
      "p75_days_open": 51.1,
      "sample_size": 2354
    },
    "by_field": [
      {
        "field": "STEM",
        "median_days_open": 8.6,
        "p25_days_open": 0,
        "p75_days_open": 42.1,
        "sample_size": 108
      },
      {
        "field": "Coding",
        "median_days_open": 15.2,
        "p25_days_open": 15.2,
        "p75_days_open": 15.2,
        "sample_size": 42
      },
      {
        "field": "Search Evaluation",
        "median_days_open": 15.2,
        "p25_days_open": 15.2,
        "p75_days_open": 15.2,
        "sample_size": 14
      },
      {
        "field": "Legal",
        "median_days_open": 16,
        "p25_days_open": 5.5,
        "p75_days_open": 54.5,
        "sample_size": 19
      },
      {
        "field": "Mathematics",
        "median_days_open": 16.3,
        "p25_days_open": 12.5,
        "p75_days_open": 35.3,
        "sample_size": 14
      },
      {
        "field": "Design",
        "median_days_open": 16.9,
        "p25_days_open": 5.4,
        "p75_days_open": 39.6,
        "sample_size": 13
      },
      {
        "field": "Software Engineering",
        "median_days_open": 21.8,
        "p25_days_open": 3.4,
        "p75_days_open": 30.4,
        "sample_size": 191
      },
      {
        "field": "Languages",
        "median_days_open": 27,
        "p25_days_open": 6.6,
        "p75_days_open": 55.1,
        "sample_size": 164
      },
      {
        "field": "Writing",
        "median_days_open": 29,
        "p25_days_open": 3.9,
        "p75_days_open": 50.6,
        "sample_size": 50
      },
      {
        "field": "Business",
        "median_days_open": 29.3,
        "p25_days_open": 9.9,
        "p75_days_open": 58.7,
        "sample_size": 163
      },
      {
        "field": "Generalist",
        "median_days_open": 30.4,
        "p25_days_open": 9.8,
        "p75_days_open": 56.6,
        "sample_size": 269
      },
      {
        "field": "Healthcare",
        "median_days_open": 30.4,
        "p25_days_open": 5.4,
        "p75_days_open": 50.9,
        "sample_size": 73
      },
      {
        "field": "Humanities",
        "median_days_open": 32.7,
        "p25_days_open": 3.3,
        "p75_days_open": 48.6,
        "sample_size": 11
      },
      {
        "field": "Data Science",
        "median_days_open": 35.2,
        "p25_days_open": 20.2,
        "p75_days_open": 56.2,
        "sample_size": 69
      },
      {
        "field": "Accounting",
        "median_days_open": 35.2,
        "p25_days_open": 16,
        "p75_days_open": 58.7,
        "sample_size": 21
      },
      {
        "field": "Psychology",
        "median_days_open": 39.5,
        "p25_days_open": 26.1,
        "p75_days_open": 48,
        "sample_size": 20
      },
      {
        "field": "Finance",
        "median_days_open": 47,
        "p25_days_open": 30.4,
        "p75_days_open": 56.2,
        "sample_size": 60
      }
    ],
    "by_platform": [
      {
        "platform": "sme_careers",
        "display_name": "SME Careers",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 80
      },
      {
        "platform": "outlier",
        "display_name": "Outlier",
        "median_days_open": 0,
        "p25_days_open": 0,
        "p75_days_open": 0,
        "sample_size": 38
      },
      {
        "platform": "mercor",
        "display_name": "Mercor",
        "median_days_open": 3.1,
        "p25_days_open": 0,
        "p75_days_open": 11.8,
        "sample_size": 326
      },
      {
        "platform": "alignerr",
        "display_name": "Alignerr",
        "median_days_open": 15,
        "p25_days_open": 0,
        "p75_days_open": 31.5,
        "sample_size": 217
      },
      {
        "platform": "mindrift",
        "display_name": "Mindrift",
        "median_days_open": 15.2,
        "p25_days_open": 15.2,
        "p75_days_open": 15.2,
        "sample_size": 57
      },
      {
        "platform": "turing",
        "display_name": "Turing",
        "median_days_open": 30.4,
        "p25_days_open": 7.3,
        "p75_days_open": 30.4,
        "sample_size": 245
      },
      {
        "platform": "ethos",
        "display_name": "Ethos",
        "median_days_open": 32.6,
        "p25_days_open": 1,
        "p75_days_open": 61.9,
        "sample_size": 88
      },
      {
        "platform": "micro1",
        "display_name": "Micro1",
        "median_days_open": 38.6,
        "p25_days_open": 19.1,
        "p75_days_open": 56.2,
        "sample_size": 1182
      },
      {
        "platform": "vetto",
        "display_name": "Vetto",
        "median_days_open": 56.1,
        "p25_days_open": 44.7,
        "p75_days_open": 56.1,
        "sample_size": 11
      },
      {
        "platform": "handshake",
        "display_name": "Handshake",
        "median_days_open": 68.8,
        "p25_days_open": 5.4,
        "p75_days_open": 102.4,
        "sample_size": 100
      }
    ]
  },
  "work_terms": {
    "note": "Extracted from listing text. Only a subset of listings state these terms explicitly.",
    "interview_required": {
      "pct_requiring_interview": 93,
      "sample_size": 191
    },
    "weekly_hours": {
      "pct_full_time_commitment": 10,
      "sample_size": 596
    },
    "contract_duration_weeks_by_field": [
      {
        "field": "Generalist",
        "median_weeks": 3.5,
        "sample_size": 10
      },
      {
        "field": "Finance",
        "median_weeks": 4,
        "sample_size": 22
      },
      {
        "field": "Business",
        "median_weeks": 4,
        "sample_size": 33
      },
      {
        "field": "Data Science",
        "median_weeks": 4,
        "sample_size": 39
      },
      {
        "field": "Languages",
        "median_weeks": 8,
        "sample_size": 22
      },
      {
        "field": "STEM",
        "median_weeks": 8,
        "sample_size": 29
      },
      {
        "field": "Software Engineering",
        "median_weeks": 9,
        "sample_size": 59
      },
      {
        "field": "Voice Acting",
        "median_weeks": 26,
        "sample_size": 40
      }
    ]
  },
  "snapshot_url": "https://aitrainer.work/data/market-trends/market-trends-2026-07.json"
}