Skip to content

Job feed

Publish our AI training jobs to your readers

A free XML feed of every open AI training role we list, updated every hour. Job sites, apps and newsletters use it to show the roles to their own audience. Pick what you want and copy your address.

Your name goes into every link, so we can tell you what your readers did.

Roles open to

Which roles

Profession

Your feed address

Open the feed
https://cyberjobs.cc/feeds/jobs.xml?page=1

Read page=1, then page=2 and so on: the top of each page says how many pages there are. Read it again every few hours to stay current.

What you get

What each job carries

referencenumber
The role's own key. It stays the same while the role is open.
title, company, companyid
The role as the hiring platform names it, the platform, and the platform's stable key (the same on all its roles).
url
The role's page, carrying your source name: on our site, or on RobotTraining.jobs for the roles listed there. It is the apply link.
description
The platform's own public posting. A role from RobotTraining.jobs opens with one line saying where it is listed.
date, updated
When the role was posted (or first seen, when the platform gives no date) and when it last changed.
salary
The pay as the posting states it.
salarymin, salarymax, salarycurrency, salaryperiod
The same pay as numbers, where the posting states an hourly rate.
city, country, location, remotetype
Where the work is done, and whether it is remote.
eligibility
How widely the role is open: one-country, several-countries, most-countries or worldwide.
eligiblecountries, excludedcountries
ISO country codes: the countries a role is limited to, or the few a widely open role leaves out.
jobtype, category
The kind of contract and the kind of work.
skills
One skill tag each, where the posting lists its skills.
talentpool
yes, only on a role whose posting says there is no project for it right now: people who qualify join a pool and are contacted when one starts.
expirationdate
The day applications close (YYYY-MM-DD), only where the posting names one; most roles stay open until filled.

At the top of every page

totaljobs, page, pages
How many roles the address holds in all, and which of its pages of 600 this is.
market, roles, profession
The country, role set and profession the address was narrowed to, when it was.
publisher, publisherurl, lastBuildDate
Who publishes the feed and when this copy was built.

Jooble, Adzuna and Talent.com formats are at /feeds/jooble.xml, /feeds/adzuna.xml and /feeds/talent.xml.

Before you start

Questions partners ask

May we publish the roles on our own job pages?
Yes, including pages search engines index, as long as each listing links to the url the feed gives for it. Please keep the pay as the feed states it: it is the platform's own figure. No logo or credit line is needed.
Is there a direct application link?
The url is the apply link. It opens the role's page on our site (on RobotTraining.jobs for the roles listed there), whose Apply button takes the person to the hiring platform's own application, and it always shows the role's current status.
How do we know a role has closed?
Read every page of a complete feed (page=1 up to pages): a reference number that is in none of them has closed. The address without page= holds only the newest 1,000 roles, so a role missing from it may simply be older. A closed role's url stays up as a page that says it closed and shows similar open roles, so an old link never breaks.
How current is it?
Every platform's job board is read every hour, and the feed holds only the roles open at the last read. Reading it once or a few times a day keeps you current.
Which roles can people in our country apply to?
Add country= with a two-letter code: the feed then holds every role open to people there, worldwide roles included. The United States has by far the most. A code the feed does not serve returns the list of codes it does.
We serve many countries. Should we request each one?
No. Read the complete feed without a country once and file each role yourself: eligiblecountries lists the only countries a limited role is open to, excludedcountries the few a widely open role leaves out, and a role with neither is open worldwide. That is a handful of requests instead of hundreds.
Is there an RSS version?
Yes: the same address at /feeds/rss.xml instead of /feeds/jobs.xml, with the same source=, country=, roles= and profession=. It holds the newest 100 roles of what you asked for, each with its pay in the title, and a role whose posting says there is no project for it right now carries the category "Talent pool: no immediate project".
Can we tell talent-pool roles from roles with work now?
Yes. A role whose own posting says there is no project for it right now (you join a pool and are contacted when one starts) carries talentpool yes in the XML feed and that category in RSS. We mark only what the posting itself says, so a role whose posting does not say it carries neither.
Is there a rate limit?
No fixed one. Read the pages a few seconds apart, and if a page answers 503, try again after a minute or two. Pages stay at 600 roles, the most a single response can carry.
What is not in the feed?
A closing date where the posting names none (most roles stay open until filled; expirationdate is there only when the posting names the day), industry codes, experience levels, states and postal codes. We leave out what we cannot state reliably rather than guess.
Can we see what our listings did?
Yes. Every link carries your source name, and on request we email you once a week the visitors and page views your listings sent us, by country.

Tell us your source name, or ask for another format or field, at cybersecurityjobssiteclone@founden.cc. Prefer to show a few roles on a page instead? Use the jobs widget.

Free AI training jobs feed for job sites and apps | AITraining.jobs