Skip to content
Pegel

Machine learning engineer jobs at Berlin startups

13 active roles

Berlin has quietly become one of Europe's denser markets for machine learning engineering. The pull comes from two directions: a wave of AI-native startups building models as the product, and established companies that need ML in the loop for pricing, fraud, search, or recommendations. I collect these roles from each company's public careers feed and refresh them every day.

A machine learning engineer role is not a data scientist role, even when the titles blur. The listings here lean toward production: serving models, building the training and evaluation harness, and owning the path from a notebook to something that survives real traffic. Python is a given, PyTorch is common, and the strongest postings care as much about engineering rigour as about modelling. I keep each job description verbatim so you can tell research-flavoured roles from platform-flavoured ones.

For anyone relocating, German and visa sponsorship are the two filters that decide a search. I classify the German requirement per role so you can drop the ones that expect fluency, and I flag visa sponsorship at the company level wherever the signal is clear.

Pegel is free, with no account and no paywall. If today's list is thin, subscribe below and I will email you when a new ML role appears.

Open roles

Questions

Is this machine learning engineering or data science?
Mostly engineering. These roles emphasise putting models into production rather than exploratory analysis, though the line is fuzzy and the title alone will not tell you. Read the job description for whether the work is modelling or serving.
How current are the listings?
They refresh daily. Each role is pulled from the company's own careers feed, so a new ML role appears the morning after it is posted and leaves the list when the company removes it.
Can I filter out roles that need German?
Yes. Every role carries a German-requirement label. Use the no-German view, or save that filter when you subscribe, and you will only see ML roles where German is not required.
DAILY DIGEST

New Berlin startup roles in your inbox, every morning, Monday to Saturday. Pulled straight from company career pages, filtered to exactly what you ask for. Your current filters are saved with the subscription.

Double opt-in, one-click unsubscribe, no tracking. See privacy for the details.