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–€110kDE mid-level base

National range · Germany

Base salary in EUR. Add 10–25% TC (bonus + equity) in the US.

DEGermany · EUR · base salary
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%

Hiring a machine learning engineer in DE?

Match with vetted, interview-ready local candidates this week.