Skip to content
Pegel Jobs

Python jobs at Berlin startups

493 active roles

Python is the connective tissue of a lot of Berlin startups. It runs the backend at fintechs, the data pipelines at marketplaces, and the model training at the AI companies, which means a Python role here can look very different depending on who is hiring. Pegel pulls these openings straight from each company's applicant tracking system and refreshes them daily, so the list stays current without anyone curating it by hand.

Read the job description before you assume the shape of the role. A Python backend job often pairs with Django or FastAPI and a Postgres database. A data role leans on Airflow, dbt, or a warehouse. An ML role wants PyTorch and an appetite for production, not just notebooks. Pegel keeps every description verbatim, so the team's own words decide what the job is.

If you are moving to Berlin, two filters matter more than the rest. German is the first, and Pegel classifies each role by how much it actually needs, so you can drop the ones that expect fluency. Visa sponsorship is the second, flagged at the company level where the signal is clear.

There is no account and no paywall here, and Pegel never charges the employers either. If today's list is thin, subscribe below and Pegel will email you when a new Python role lands.

Open roles

Showing the 100 most recent of 493 active roles. Browse the full list.

Questions

What kinds of Python roles show up here?
Mostly backend and data engineering, with a steady stream of machine learning roles. The same language covers very different work, so check the job description for the framework and the team behind it.
How often does this list update?
Three times a day. Pegel polls each company's public careers feed, so a Python role can appear in the next polling window and drops off when the company takes it down. Nothing is hand-entered.
Can I filter out roles that need German?
Yes. Every role is classified for how much German it needs. Use the no-German view, or subscribe with that filter saved, and you will only see Python roles where German is not required.
JOB ALERTS

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.