Machine Learning Engineer salary in Germany
Germany combines Europe's largest engineering workforce with strong industrial-tech and B2B SaaS sectors. Statutory notice periods are longer than the UK - plan for 3 months for senior hires.
DE · 2026 · EUR€80k–€110k
National range · Germany
Base salary in EUR. Add 10–25% TC (bonus + equity) in the US.
DE
Junior€60k–€75k
Mid€80k–€110k
Senior€115k–€170k
€115k–€170k
Senior ceiling · DE. A senior machine learning engineer in Germany reaches €115k–€170k base - significantly higher in major hubs and at top-tier product companies.
Pay by city · DE
Local salary localised using current Haystack market multipliers.
CityJuniorMidSeniorUplift
Munich€65k–€85k€95k–€125k€135k–€195k+15%
Berlin€65k–€85k€90k–€120k€125k–€185k+10%
Frankfurt€65k–€85k€90k–€120k€125k–€185k+10%
Stuttgart€60k–€80k€85k–€115k€120k–€175k+5%
Hamburg€60k–€75k€80k–€110k€115k–€170k+0%
Düsseldorf€60k–€75k€80k–€110k€115k–€170k+0%
Cologne€55k–€70k€80k–€105k€110k–€160k-5%
Remote (Germany)€55k–€70k€80k–€105k€110k–€160k-5%
Hire machine learning engineers in DE cities
DE cities
Machine Learning Engineers in Berlin€90k–€120k · midMachine Learning Engineers in Munich€95k–€125k · midMachine Learning Engineers in Hamburg€80k–€110k · midMachine Learning Engineers in Frankfurt€90k–€120k · midMachine Learning Engineers in Cologne€80k–€105k · midMachine Learning Engineers in Stuttgart€85k–€115k · midMachine Learning Engineers in Düsseldorf€80k–€110k · midMachine Learning Engineers in Remote (Germany)€80k–€105k · mid
Hiring a machine learning engineer in DE?
Match with vetted, interview-ready local candidates this week.