Blog > Big Data

Data Science & Analytics Job Market in Germany in 2019

Data Science & Analytics Job Market in Germany in 2019

Based on the public perception and the general interest in the topic, data science is still on the rise. Google Trends offers an excellent fever curve of the public interest. The screenshot below shows that after years  with a strong rise in interest, the curve has flattened - but is still increasing. With the increasing use of data in companies and organizations, also the demand for data skills has seen a rapid growth and a new field has emerged. We analyzed the data science job market in blog posts in 2017 (locations, skills). This post gives an update and reflects on the recent developments. Let's explore and analyze the situation with Data Science job offers in Germany.

Data overview 

We’ll use the Indeed job search site and a script written in R, with data collected through the Indeed API. Indeed gathers millions of job openings from employers and job sites and enables us to get a good overview of the market even though we are far from having a fully representative sample. We run the following search queries based on existing trends in Data Science today:

  • Data Scientist
  • Data Analytics
  • Big Data
  • Machine Learning
  • Neural Language Processing
  • Deep Learning
  • Python and Data Science
  • Researcher on R
  • Mathematics and Data
  • Statistics and R

Number of vacancies overview 

We captured 576 job offerings for Germany covering the data science and analytics job market. The bar plot shows the number of jobs by keyword. 

As you can see,  Data Analytics, Machine Learning and Python job offers (according to the chosen trends) are the most popular. Another thing to note is that the Mathematic, R, Researcher and Statistics are less popular (probably because they are more research-oriented and are relevant in research institutions). Deep Learning job search query has not so many offers because we have also generated queries for Data Science and Machine Learning trends. 

Geographic overview: Which places offer the most jobs?

Let’s see which cities offer the majority of jobs.

Berlin has developed to become a tech and start-up center over the last decades. Therefore it is not surprising, that the city offers by far the most data jobs. Munich and Hamburg follow on the next spots. “Deutschland” shows up, as some employers do not set a specific location. .

Which employers offer the most jobs

The most important employers are shown above. The "other" position includes all employers with up to three job offers. Among other, the following companies should be highlighted:

  • PwC,
  • Bayer,
  • Oxygen Digital,
  • Vertical Scale,
  • BASF Schwarzheide.

Their participation in the German Data Science employer market is 15%.


Data science job trends statistics by the top jobs employers are shown below. As you can see, Bayer company is looking for researchers specialized in Machine Learning and R, and PwC is looking for Data Analytics specialists. In Oxygen Digital, the data scientist position is in the most demand.

Overview of junior vs. senior roles

Positions of juniors and seniors in IT-companies are different in the requirements. The key differences are:


  • Hard-skills
  • Experience
  • Level of tasks to be solved
  • Soft-skills.


The graph below shows the distribution of the roles of junior vs. senior position by our queries:

As you can see, most Data Science offers require a senior level.


All modern Data Science trends, almost in a uniform way, are presented on the market of job offers in Germany. A small exception comprises Mathematic, R, and Statistics, due to their specificity. More vacancies are offered in the cities-megalopolises. It is not surprising since the large companies are concentrated there. Job offers from the top employers are different due to the tasks and specifics of their work. In general, we have not found any significant dependence on the available data. Comparison of Junior vs. Senior positions showed that there are more job offers for Seniors.