RKS
Swiss vacancies and open data in one place, straight from the source.
What this project covers
- Data aggregation
- Swiss labour market
- Open data
- Multilingual search
- Occupation classification
- Search visibility
Starting at the source
Many people in Switzerland are looking for their next role right now, and most of them start in the same few places. Each large job board shows part of the market. The same advert often appears several times, through the employer and through one or two agencies, while some vacancies only ever appear on the employer's own website.
So how much of the market does a job seeker actually see?
RKS starts one step earlier, at the employer's career page. It collects open positions directly from Swiss employers and makes them searchable by region and occupation, in German, French, Italian and English. In November 2026 that is close to 100,000 open positions from more than 13,000 employers.
Simpler, and more complete
The goal is deliberately small: more of the market, with less noise. A few decisions follow from that.
- Every job links back to the employer's original advert. The source stays the source.
- Adverts placed by staffing agencies are labelled, and can be hidden.
- The same advert published in several places is shown once.
- Jobs advertised in English have their own pages, for people who do not yet work in a national language.
Nothing here is new as an idea. The work is in doing it completely, for the whole country, every day.
More than vacancies
A job in Switzerland is also a decision about a canton: income, housing, living costs, language and getting around. data.rks.ch puts national indicators, maps and profiles for all 26 cantons next to the vacancies, so a search can continue into the questions that follow it.
Like my other projects, RKS is also a place to learn. Collecting adverts at national scale, recognising the same occupation across four languages, and getting tens of thousands of short-lived pages found by search engines are each problems of their own. Both halves live under rks.ch.
Try RKS
RKS collects open positions directly from Swiss employers' own career pages and puts them next to open data for all 26 cantons. The aim is narrow: aggregate employment information more completely, and present it more simply, at a time when many people in Switzerland are looking for their next role.
Search jobs in Switzerland