Showing amounts in USD (USD default; source data is EUR). FX as of Sun, 01 Nov 2026 00:02:31 +0000. Convert currencies
Data Scientist in Germany: a 76.100 € national median
Data Scientists in Germany earn a national median of 76.100 € (6.300 € a month, roughly 37 € an hour on a 2,080-hour year).
The closest technology peer is devops engineer at 75.200 €, so a data scientist earns 1.2% more at the national median in Germany.
National median
US$84,975
per year
Monthly (national)
US$7,035
per month, before tax
Hourly (national)
US$40.86
varies by city
Data Scientist pay in Germany vs other countries
Germany is 6th of 9 countries for this role once medians are converted at the same exchange rate (US$85,000). The United Kingdom pays 6% more (80.570 € at today's rate) and the United Arab Emirates pays 8% less (69.742 €).
That median is about 1.4× GDP per person (US$60,500, World Bank 2025). That is a rough sign of how far the role pays above the average national income.
Among the 16 careers we cover, this one ranks 4th by national median, in the top quarter. Just above it is Lawyer (78.800 €, 4% more). Just below is DevOps Engineer (75.200 €).
Within technology, Cloud Architect (96.700 €) and Product Manager (89.600 €) pay more, while DevOps Engineer (75.200 €), Cybersecurity Analyst (71.600 €) and Software Engineer (69.900 €) pay less.
Remote pay for workers in Germany
If a remote employer paid the U.S. median for the same job (US$120,000), that would be about 107.467 €, 1.41× the local median. Location-adjusted remote offers usually land between the two.
Income tax on a data scientist salary in Germany (estimate)
Our simplified income-tax model for Germany leaves about 55.630 € a year from the 76.100 € median, 4.636 € a month at a 27% effective rate. Approximation of German income tax; excludes social contributions and solidarity surcharge.
Germany: prices, jobs and holidays
Consumer prices in Germany rose 2.2% in 2025 (World Bank). Matching that on the 76.100 € median takes a raise of about 1.674 €.
Unemployment was 3.7% of the labour force in 2025.
Germany has 19 public holidays in 2026 (Nager.Date); at the median, one working day is worth about 293 € before tax.