Skip to content
aitrainer.work - AI Training Jobs Platform

Job feed

Show AI training jobs on your site

Free RSS and JSON feeds of open roles from 28 platforms, with pay as each listing states it. Pick the roles your readers want and copy the link.

Build your feed

Format

Keeps roles that state an hourly rate.

Added to each link, so the readers you send are counted under your name.

Open feed

Checking open roles…

    Link each role to its page on aitrainer.work

    You can show the roles on any page, including pages search engines index. The one condition is the link: each role links to the URL the feed gives it, url in JSON and <link> in RSS. That page has the full requirements, the countries the role accepts and the Apply button. You don't need a logo or a credit line.

    Show pay as the feed gives it. When a listing states no rate, pay_text is empty, and the role should show no figure.

    The data is licensed CC BY 4.0. You can shorten descriptions and leave out roles you don't want.

    Pick the format your tool reads

    • RSS /rss.xml

      RSS-to-email in Beehiiv, Kit or Mailchimp, Slack and Discord feed bots, WordPress feed plugins. The newest 100 roles, or up to 200 with limit.

    • Job sites and apps. Up to 500 roles a page, with paging. Spec: OpenAPI 3.1.

    • Job search XML /feeds/jooble.xml

      Jooble, Careerjet, Adzuna, Talent.com and WhatJobs read these. If your search engine reads the Indeed XML format, email [email protected] for a URL under your name.

    • MCP /mcp

      AI assistants and agents that search roles for a user. Setup for Claude, ChatGPT and Le Chat.

    Narrow the feed with these parameters

    Parameter What it does
    platformOne platform, for example mercor or sme-careers
    fieldOne field, for example Healthcare, Legal or Software Engineering
    countryRoles open to readers in this country, named in English. US, UK and UAE work too
    min_hourly_payRoles that state an hourly rate at or above this, in USD
    sourceYour site or newsletter name: letters, numbers and hyphens
    limitRoles per response. RSS 1 to 200, JSON 1 to 500. Both default to 100
    offsetJSON paging. Each response gives total and next_offset. More JSON options are on the API reference

    Each role comes with pay, countries and its link

    title, company
    The role and the platform hiring for it
    pay_text
    Pay as the listing states it, such as "$60/hr" or "Up to $120/hr". The numbers are in pay_min, pay_max and pay_rate_unit
    eligible_countries
    Where the role accepts applicants. RSS puts this in a location line
    domain, required_skills
    The field and the skills the listing asks for
    first_seen, last_seen
    When the role was posted and when we last saw it open
    url
    The role's page on aitrainer.work, with your source name added

    Read the feed once or twice a day

    We check platforms every day, and the feeds update within an hour of each check. Space your requests a few seconds apart. If you get a 503, try again after a minute or two.

    Questions from partners

    Is the feed free to use?

    Yes, for commercial and non-commercial sites, under CC BY 4.0. The condition is that each role you show links to its page on aitrainer.work.

    Can I show the roles on pages search engines index?

    Yes. Partner pages can be indexed, as long as each role links to the URL the feed gives it.

    Can I edit the titles or descriptions?

    You can shorten descriptions and change the formatting. Keep the title, the platform and the pay as the feed gives them, so readers find the same role when they click through.

    Why do some roles have no pay?

    The platform did not post a rate for them. The feed leaves pay_text empty in that case, so show "Pay not stated" or leave the pay out.

    How do I show only roles my readers can apply for?

    Add country with the country name in English, for example country=India. Roles that accept India stay in, and so do roles open worldwide.

    What happens when a role closes?

    It leaves the feed after the next daily check of its platform.

    Pay statistics and the full dataset are on Open Data.