Repository navigation
feat: more employers' job boards in the feed, and Lever's EU instance - #71
Merged
Merged
Conversation
Checked graduate employers' careers sites for the job system behind them: 36 run on systems the collection already fetches, and 17 of those boards weren't listed. - Added 14 live boards: Greenhouse (Maven Securities' main board, Neptune North, Netcraft, Radix Trading, mthree, Mako Trading, GSA Capital), Ashby (Checkout.com), Workable (Grayce), SmartRecruiters (AECOM, Data Intellect), Lever EU (CoreTech Security). - Moved two boards that had emptied: Mistral AI Lever -> Ashby (0 -> 216 jobs), Riverlane Workable -> Greenhouse (0 -> 38). - Lever's EU instance (jobs.eu.lever.co) has its own API: "lever_eu" boards are fetched and checked there (_fetch_lever(eu=True), _BOARD_API). Autopilot already applies on any lever.co host. Live, with the collection's four searches: these boards give 152 jobs past the title filter, 84 of them in the UK (graduate schemes from Riverlane, Neptune North, Checkout.com, CoreTech Security, Data Intellect, Grayce, AECOM, mthree). Tests: an EU Lever board is fetched and checked on the EU API; no board is listed twice.
This was referenced Oct 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The user wants the feed to find more UK graduate employers through Windrush's own collection, not an import or a third-party source. I checked graduate employers' careers sites (280 employers) for the job system behind each:
17 of the 36 boards on systems the collection already fetches weren't listed. This PR adds the live ones. Workday comes next.
What changed
12 employers' boards, plus Maven Securities' main board, added to
job_searcher's lists, noted "graduate employers' careers sites (October 2026)":radixuniversity), mthree, Mako Trading, GSA CapitalTwo boards that had emptied were moved, noted "moved from … (October 2026)":
Lever's EU instance (
jobs.eu.lever.co) has its own API, andapi.lever.codoesn't have its postings. "lever_eu" boards are fetched there (_fetch_lever(eu=True)) and checked there (_BOARD_API["lever_eu"]). Autopilot already applies on anylever.cohost.Tests
After deploy
docker compose up -d --build api.