Jobs.ac.uk Scraper - UK Academic & Research Jobs avatar

Jobs.ac.uk Scraper - UK Academic & Research Jobs

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Jobs.ac.uk Scraper - UK Academic & Research Jobs

Jobs.ac.uk Scraper - UK Academic & Research Jobs

Scrape academic, research and higher-education job listings from Jobs.ac.uk, the UK's leading dedicated academic jobs board. Extract job titles, institutions, departments, salaries, contract types, and application deadlines. No login required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Jobs.ac.uk Scraper

What does Jobs.ac.uk Scraper do?

Jobs.ac.uk Scraper extracts job listings from jobs.ac.uk, the UK's leading dedicated academic, research and higher-education jobs board. Give it a keyword and it returns structured data for every matching vacancy: job title, hiring institution, department or school, location, salary, contract type, posted date, closing date, and a direct link to the listing. It reads each job's own schema.org JobPosting structured data plus the public search results, so there is no login, no cookies, and no browser automation required.

Run it on the Apify platform to get UK academic job market data via API, schedule recurring scrapes, and pipe results into tools like Zapier, Make, Google Sheets, Airtable, and Slack.

How to scrape Jobs.ac.uk data

  1. Go to the Jobs.ac.uk Scraper on the Apify Store.
  2. Click Try for free to open the actor in the Apify Console.
  3. Enter a search query (e.g. "lecturer", "postdoctoral", "research fellow", "professor"). Leave it empty to browse all live academic and higher-education listings.
  4. Set the maximum number of results you want (default: 50).
  5. Leave the proxy configuration on the default Apify proxy — jobs.ac.uk serves server-rendered HTML with no WAF, so no residential proxy is needed.
  6. Click Start and wait for the run to finish.
  7. Download your data as JSON, CSV, Excel, or HTML from the Output tab, or pull it via the Apify API.

Why use Jobs.ac.uk Scraper?

  • Academic salary benchmarking — most listings publish a structured salary range, so you can compare pay across roles, universities, and departments.
  • Recruitment intelligence — see which universities and research institutes are hiring, for what roles, and in which departments. Spot hiring waves before they're widely known.
  • Higher-education workforce research — clean, structured data for studies on academic vacancy rates, contract types, and sector trends.
  • Lead generation — find institutions actively hiring to target with recruitment, relocation, or HR software services.
  • Job aggregation — feed structured academic listings into your own job board, career site, or candidate-alert system.
  • Career and relocation planning — track vacancies for a specific role or field across UK institutions, including salary and closing-date data.

About jobs.ac.uk

Jobs.ac.uk is the UK's dedicated academic, research and higher-education jobs board, used by universities, research institutes and HE-sector employers to advertise vacancies. Key characteristics:

  • Coverage: UK universities and research institutions, plus some international and HE-professional-services roles.
  • Roles: Academic (lectureships, postdoctoral posts, research fellowships, professorships) and non-academic HE professional-services roles (administration, library, IT, estates).
  • Salary data: Many listings carry a structured salary range pulled from the site's own schema.org JobPosting data; some show "not specified".
  • Contract types: Full time and part time, permanent and fixed-term/contract positions.

Input

FieldTypeRequiredDescription
searchQuerystringNoEnglish search keyword (e.g. lecturer, postdoctoral, research fellow, professor). Leave empty to browse all live academic/HE listings.
maxResultsintegerNoMaximum number of job listings to scrape. Each result costs one listing-page request plus one detail-page request. Default 50.
proxyConfigurationobjectNoApify proxy settings. Jobs.ac.uk works reliably over Apify's default proxy.

Example input

{
"searchQuery": "lecturer",
"maxResults": 50,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

Each job listing is a flat JSON object with the following fields:

FieldTypeExample
jobTitlestringLecturer in Computer Science
institutionstring | nullUniversity of Manchester
departmentstring | nullDepartment of Computer Science
locationstring | nullManchester, England
salarystring | null£45,163 to £55,295 per annum
salaryMinnumber | null45163
salaryMaxnumber | null55295
salaryCurrencystring | nullGBP
contractTypestring | nullFull Time, Permanent
postedDatestring | null2026-07-14T00:00:00.000Z
closingDatestring | null2026-08-25T00:00:00.000Z
descriptionstring | nullFull job description text (HTML stripped)
logoUrlstring | nullURL of the hiring institution's logo, if available
jobIdstringDSK047
urlstringhttps://www.jobs.ac.uk/job/DSK047/lecturer-in-computer-science
scrapedAtstring2026-08-10T09:12:54.779Z

Example output

{
"jobTitle": "Lecturer in Computer Science",
"institution": "University of Manchester",
"department": "Department of Computer Science",
"location": "Manchester, England",
"salary": "£45,163 to £55,295 per annum",
"salaryMin": 45163,
"salaryMax": 55295,
"salaryCurrency": "GBP",
"contractType": "Full Time, Permanent",
"postedDate": "2026-07-14T00:00:00.000Z",
"closingDate": "2026-08-25T00:00:00.000Z",
"description": "We are seeking to appoint a Lecturer in Computer Science...",
"logoUrl": "https://www.jobs.ac.uk/logos/university-of-manchester.png",
"jobId": "DSK047",
"url": "https://www.jobs.ac.uk/job/DSK047/lecturer-in-computer-science",
"scrapedAt": "2026-08-10T09:12:54.779Z"
}

Cost estimate

This actor is billed on Apify's Pay Per Result model, with one listing-page request plus one detail-page request per result. Usage cost only settles once a run reports SUCCEEDED, so a mid-run dataset read will show a cost far below the final total. Check the actor's pricing tab for the exact current per-result rate.

Limitations and known issues

  • Full description included — unlike a listing-only scraper, this actor visits each job's detail page to pull the full description and structured salary data from the site's own schema.org JobPosting markup, so runs take one extra request per result.
  • Salary as published — most listings publish a structured salary range; institutions that don't disclose a figure return null for salaryMin/salaryMax and the raw display text (if any) in salary.
  • UK academic/HE sector only — jobs.ac.uk is scoped to UK academic, research and higher-education vacancies. It does not cover general commercial job boards.
  • Session cookie handling — the site occasionally serves a short-lived JS cookie-wall page instead of real content; the actor retries automatically with the session cookie set, so this is transparent to the caller.
  • Reed Scraper — the UK's largest general job board, with salary ranges and sectors.
  • NHS Jobs Scraper — official NHS England and Wales healthcare vacancy listings.
  • Irish Jobs Scraper — Ireland's leading job board, including academic and research roles.
  • Browse the Studio AMBA profile on the Apify Store for more European job and marketplace scrapers.

FAQ

Do I need a jobs.ac.uk account or API key? No. This actor reads the public search results and job detail pages. There is no login, no cookies, and no API key required.

Can I filter by salary, contract type, or institution? The current version filters by keyword only. Salary, contract type, institution, and department are returned on every result so you can filter them yourself after scraping.

Does it cover international academic jobs? Jobs.ac.uk is UK-focused, though some listings are for international institutions advertising to a UK/academic audience. Coverage reflects whatever is live on the site.

Is scraping jobs.ac.uk legal? This actor collects publicly available job listing data. You are responsible for using the data in line with the site's terms and applicable law. Do not use it to send unsolicited communications in breach of regulations.