AI Engineer
Northwind Labs
Remote · Worldwide
How it works
RemJobs runs a loop. You describe the work you want, we check the source on a schedule, and the moment a career page changes in a way that matches, you hear about it.
The loop
Nothing here needs you to open a tab or refresh a feed. Once an alert exists, the rest happens on its own.
Set the roles, companies, locations and skills that matter to you. An alert can be as tight as one title at one company, or as broad as an entire function across every region.
Each career page, and the hiring system sitting behind it, is fetched on its own schedule. Pages that post often get checked more often than pages that have been quiet for months.
Every fetch is diffed against the one before it. A listing that wasn't there last time is a new listing, and the moment we first see it becomes its detection time.
Matches go out as they're found rather than being collected into a daily digest — a digest is how you end up applying on day two alongside everyone else.
When a listing disappears from the source, it disappears from your feed at the next check. Nothing sits around gathering applications after the door has already shut.
Sources
A role exists on the employer's own site before it exists anywhere else. That is the copy RemJobs reads — the whole board, not a filtered slice of it.
Boards we expect to find behind those pages
Freshness
Every listing carries the time since RemJobs first saw it — not a date somebody typed into a field, which is often stale, and frequently missing altogether. That timestamp is the whole product.
Just detected
under 15 min
Found on the most recent check. Almost nobody has seen it.
Fresh
under 24 hrs
Still well ahead of the job boards and the weekly newsletters.
Recent
under 7 days
Worth applying to, but the pile has started to build.
Ageing
over 7 days
Everyone has it by now. Shown, but never alerted on.
Questions
Each source gets its own schedule based on how often it actually changes. A company that posts weekly is checked far more often than one that has not moved in six months, which is what keeps detection fast without hammering anyone's site.
Anything present in a check that was not present in the check before it. That comparison is also what sets the detection timestamp shown on every listing.
No. Listings come from the employer's own careers page and the applicant tracking system behind it. Reading the source directly is the reason a role can reach you before the aggregators have it at all.
It drops out of your feed at the first check that no longer finds it, so what you are reading is what is still open rather than an archive.
Alerts only fire on the roles, locations, workplace types and skills you set. Every listing carries whether it is remote, hybrid or onsite, plus the regions it is open to, so you can scope an alert to fully remote worldwide roles and never hear about anything else.
The job browser is open — sample listings today, live ones at launch.
Browse remote jobs