Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

ML Product Engineer

kausable GmbH · Heidelberg

On-siteSeniorPosted 3 Aug 2026

What this role requires

2 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: APIs, Docker, AWS, Weights & Biases. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open data roles in Europe.

Check my CV against these 2 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

At kausable, we build causal, reasoning-first models that learn from a handful of examples and generalize across domains. Research gets us to a capable model. This role gets that model into the hands of users. As our ML Product Engineer, you own the path from a promising result in the lab to a dependable production capability: serving, evaluation, data flows, reliability, latency and cost. You will work at the boundary between research and product, where good technical judgment matters more than a clean handover.

Tasks

Turn research models into production-grade services with clear reliability, latency and cost targets.

Build evaluation harnesses and release criteria that show quantitatively when a model is ready to ship.

Design the data pipelines, versioning and observability needed across training, evaluation and live inference.

Build stable APIs and developer-facing abstractions around our models.

Read the full description (42 more sections)

Work closely with researchers to expose failure modes and turn product feedback into better models and evaluations.

Translate customer and design-partner needs into reusable platform capabilities rather than one-off solutions.

Own model releases, monitoring and rollback patterns as the production footprint grows.

Requirements

A track record of shipping ML-powered systems to production and operating them after launch.

Strong software engineering skills in Python and hands-on fluency with PyTorch.

Experience with model serving, APIs, containers and cloud infrastructure.

Sound judgment around evaluation, observability, reliability and production trade-offs.

The ability to work directly with customers, researchers and product stakeholders.

A pragmatic, outcome-oriented mindset: you optimize for dependable capabilities that users can actually adopt.

We are primarily hiring at senior level. We are also open to exceptional candidates with fewer years of experience who can demonstrate comparable depth, judgment and ownership.

Nice to have:

In-context learning, PFNs, synthetic data or probabilistic models.

Weights & Biases, model registries, CI for models or comparable MLOps tooling.

SDK or developer-tooling design.

Security, privacy or on-premise deployment requirements.

Prior startup, design-partner or 0-to-1 product experience.

Benefits

🚀 Where This Can Go

You will define how kausable ships ML: the patterns, tooling and standards between research and production. As the team grows, the role can expand into technical ownership of the model-to-product stack or leadership of a small ML product group. The trade-off is part of the job: shipping quickly matters, but only when the resulting system remains measurable, reusable and dependable.

🫂 Our Culture

We are "Putting Science at the Core of AI". That means we:

are scientists at heart, with a builder's mindset,

are open to challenge, grounded in curiosity and respect,

welcome diverse perspectives and value thoughtful, open debate,

focus on outcomes and real-world impact,

foster an environment of support, inspiration, and freedom for everyone to do their best work.

🏆 Perks & Benefits

VSOP equity: a real stake in what we build.

30 days of paid holiday per year.

Statutory social insurance.

Conference travel and role-relevant learning.

Flexible hybrid work, with roughly one in-person team meet-up per month.

A high-end laptop and access to the cloud compute required for the role.

⚒️ Tools and Infrastructure

Python and PyTorch.

Weights & Biases and model-evaluation tooling.

Docker, AWS, RunPod and comparable cloud infrastructure.

🫶 Sounds like it's for you? Send us your favorite way to drink coffee along with your CV or LinkedIn, and we'll get back to you soon.

If it's a match, we'll get to know each other over a number of online interviews, followed by an onsite day where we go in depth.

We are looking forward to hearing from you!

Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours