Software Engineer
Wakeline GmbH
<p>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.</p> <p>We are a small, senior team. This role exists because the system works and the world around it now needs to be built.</p> <h2>Tasks</h2> <ul> <li><strong>Product.</strong> Build and own our customer-facing surface: dashboards, APIs, account and access management, the interfaces through which customers meet the CLS.</li> <li><strong>Data platform.</strong> 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.</li> <li><strong>Live operations.</strong> Keep our partner deployments observable and reliable, and make incidents boring.</li> <li><strong>Tooling.</strong> Build the internal tools that let a team of six move like a team of twenty.</li> <li><strong>Growth path.</strong> 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.</li> </ul> <h2>Requirements</h2> <ul> <li>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.</li> <li>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.</li> <li>Comfort with Linux, Docker, and cloud infrastructure.</li> <li>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.</li> <li>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.</li> <li>Working proficiency in German or English; the team uses both.</li> </ul> <h2>Benefits</h2> <ul> <li>Equity through our VSOP. We want owners.</li> <li>Salary band: €60,000 to €80,000, plus the equity above.</li> <li>A small team with direct access to every technical decision, and founders who write code.</li> <li>Düsseldorf or Hamburg office with hybrid flexibility, or remote within Germany.</li> <li>Hardware of your choice.</li> <li>A process that respects your time: two conversations plus one hands-on session with real code. Decision within two weeks.</li> </ul> <p>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.</p> <p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>