Software Engineer

Wakeline GmbH

Düsseldorf, North Rhine-Westphalia, Germany · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
7 గంటలు క్రితం
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.
Requirements
  • 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.
Benefits
  • 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.

Find

Minimum education

Master's Degree

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help