Euroaxess Jobs Scraper
Pricing
from $10.00 / 1,000 results
Euroaxess Jobs Scraper
Extract job listings per event from Euroaxess, the European leading portal for the research community. Discover research positions, fellowships, and career opportunities across Europe's top universities and research institutions.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
25
Total users
5
Monthly active users
3 days ago
Last modified
Categories
Share
π¬ EURAXESS Jobs Scraper
Want research jobs, PhDs, or postdocs across Europe? This scraper makes it easy!
Use filters (country, researcher profile, position type, EU funding, etc.) or paste a search URL from your browser once you've already filtered on EURAXESS. When an Input URL is set, it overrides the filters. Either way, the scraper extracts up to 250 job offers from EURAXESS, packing titles, descriptions, deadlines, and organisation details into CSV or JSON.
π‘ Perfect for...
- Researchers: Track new openings in your field and country.
- Universities & labs: Monitor competitor hiring and EU-funded roles.
- Career services: Build curated job feeds for PhD / postdoc candidates.
- Data Analysts: Export structured labour-market data for research careers in Europe.
- π€ AI Agents: Power bots and workflows with live EURAXESS offers.
- π RAG Systems: Feed job descriptions into retrieval pipelines.
β¨ Why you'll love this scraper
- π― Structured Filters: Keywords, country, researcher profile (R1βR4), position type, organisation type, EU programme, and research field.
- π Dual Mode: Fill filters, or paste an Input URL from your browser β the URL wins when set.
- π Dropdown Options: Country, profile, position, organisation, and funding use the official EURAXESS option lists.
- π Full Job Pages: Each result includes description, contract type, location, and contact fields when available.
π¦ What's inside the data?
For every job you get fields such as:
- Core:
Title,Link,Preview,Description,Posting Date,Offer Starting Date,Deadline Application - Role:
Type of Contract,Job Status,Positions,Researcher Profile,Research Field,Education Level,Languages - Org & place:
Organisation/Company,Company/Institute,Department,Country,City,Street,Postal Code - Contact:
E-mail,Website,Phone - Funding flags: EU Research Framework / Research Infrastructure related fields
π Quick start
- Open the Actor and either paste an Input URL (a EURAXESS search you already filtered in the browser) or set keywords (e.g.
machine learning). - (Filters mode) Pick a country, researcher profile, and/or position from the dropdowns.
- Set Max jobs (e.g.
50, or up to250). - Click Start and export CSV / Excel / JSON when done.
Input & output examples
Input Example:
{"keywords": "biology","offer_type": "job_offer","country": "Belgium","research_profile": "First Stage Researcher (R1)","position": "PhD Positions","max_jobs": 50}
Output Example (truncated):
{"Title": "PhD position in molecular biology","Link": "https://euraxess.ec.europa.eu/jobs/454288","Country": "Belgium","Researcher Profile": "First Stage Researcher (R1)","Positions": "PhD Positions","Deadline Application": "2026-09-30T00:00:00Z"}
π Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | β | Paste a EURAXESS search URL; overrides filters when set. Leave empty to use filters. |
keywords | string | No | β | Free-text search. |
offer_type | string | No | job_offer | Job Offer, Funding, Hosting, or any. |
country | string | No | any | Country filter. |
research_profile | string | No | any | R1βR4 or Other Profession. |
position | string | No | any | Bachelor / Master / PhD / Postdoc / etc. |
organisation_type | string | No | any | HEI, public research, SME, large enterprise, etc. |
eu_funding | string | No | any | Horizon Europe, MSCA, ERC, Erasmus+, Not funded, β¦ |
offer_category | string | No | any | HR Excellence Award, Science4Refugees, RESAVER. |
research_field | string | No | β | Research field label (e.g. Biology). |
max_jobs | integer | No | 50 | How many jobs to return (1β250). |