Software Engineer
Wakeline GmbH
Düsseldorf, North Rhine-Westphalia, Germany · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 മണിക്കൂർ മുൻപ്
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Most machine learning systems stop learning the moment they ship. We build the Continuous Learning System (CLS), continuous AI: an architecture that learns during live operation. It ingests streaming data through a mesh of distributed actors and adapts to structural change without a retraining cycle, running entirely on ordinary CPUs. The CLS runs today in ongoing projects with partners across several industries and use cases, and we are funded.
We are a small, senior team. This role exists because the system works and the world around it now needs to be built.
Tasks- Product. Build and own our customer-facing surface: dashboards, APIs, account and access management, the interfaces through which customers meet the CLS.
- Data platform. Pipelines on Dagster, time-series storage in QuestDB, and ingestion from the real world in all its mess: industrial CSV exports, biosignal formats such as EEG, EMG, and IMU, and public APIs of famously variable reliability, ENTSO-E being the canonical example.
- Live operations. Keep our partner deployments observable and reliable, and make incidents boring.
- Tooling. Build the internal tools that let a team of six move like a team of twenty.
- Growth path. As you learn the system, work your way into the CLS core itself: the distributed runtime and the engineering of a system that never stops learning. We will actively support that path.
- A computer science degree, ideally an MSc, and roughly two to six years of hands-on software development. An outstanding recent MSc with substantial real project work also qualifies.
- Production experience in at least one modern stack. Our codebase is Python; if yours was Java, Kotlin, or TypeScript, we expect you to become excellent in Python quickly, and we have seen strong engineers do exactly that.
- Comfort with Linux, Docker, and cloud infrastructure.
- Familiarity with distributed systems and streaming data, or the appetite to build it fast. We run an actor mesh on Ray, and hands-on experience with Ray or a comparable framework sets you apart.
- Evidence of drive beyond the day job: a side project you shipped, an award, an open-source contribution, a community you built. We care about this more than about any single framework on your list.
- Working proficiency in German or English; the team uses both.
- Equity through our VSOP. We want owners.
- Salary band: €60,000 to €80,000, plus the equity above.
- A small team with direct access to every technical decision, and founders who write code.
- Düsseldorf or Hamburg office with hybrid flexibility, or remote within Germany.
- Hardware of your choice.
- A process that respects your time: two conversations plus one hands-on session with real code. Decision within two weeks.
Skip the cover letter. Send us your CV and one thing you built that you are proud of, with a few sentences on the hardest decision inside it.
Minimum education
Master's Degree