Still hiring?
13 checks2 red flags
Browse
All Tech JobsThe whole board, newest first.Roles That Fit MeAnswer a few questions, see your matches.Early WindowFound before the big boards.Direct ApplyStraight to the manager, past the ATS.By specialty
Your materials
CV AnalyzerWhat an ATS sees, and what to fix.Tailor CVBrought in line with one posting.Cover LetterWritten from your CV and the role.You and the process
Hey, I’m Wayjo. I find roles before the big boards.
Free to browse. An account unlocks the rest.
Jobs
All Tech JobsThe whole board, newest first.Roles That Fit MeAnswer a few questions, see your matches.Early WindowFound before the big boards.Direct ApplyStraight to the manager, past the ATS.Not stated
The whole posting in a few lines. Sign up to read it here and on every role you open.
Sign Up to ReadFour models in production today. Fifteen to twenty by mid-2027. The shared pipeline that gets them there has to hold — and you own everything after handoff: packaging, deployment, drift detection, and the call on whether a model is fit to serve.
Location: Central Berlin — you work from our office, hybrid with 3 days office and 2 days home office.
CarOnSale is the AI-powered platform for B2B used car trading in Europe. Over 40,000 buyers from more than 20 countries trade on our platform — and 85% of inventory is exclusive to us. We connect software, pricing intelligence, logistics and financing in one layer — as the operating system for an entire industry.
One Platform. One Profit Engine.
The platform you build in
Our machine learning runs on one shared, central platform — not a separate pipeline per model. Five canonical stages: data extraction, validation, transformation, training and evaluation. A Snowflake data warehouse feeds a SageMaker managed feature store, and models reach production through governed CI/CD promotion lanes on Terraform-managed AWS infrastructure. Your job is to build inside it and make it stronger, so the next model costs less to ship than the last one.
Your responsibilities
You own models from handoff through to production: packaging, deployment, monitoring, and the decision on whether a model is ready to serve
You keep production models reliable — drift detection, performance monitoring, alerting and incident response when something moves
You own the serving and inference path: fitted pipeline artifacts, inference entry points, monitoring hooks and feature-store parity
You review model design and evaluation methodology before anything ships, and catch data leakage, backward-window errors and weak evaluation during development, while they are still cheap to fix
You extend the shared platform so it stays useful for every model, without project-specific logic leaking into shared code
You set the engineering standards the platform runs on as it scales across the organisation
What you bring
2+ years in production machine learning engineering, with real ownership of models after handoff — not only training them
Strong Python: typed, tested, production-grade code, and you review the work of others
Enough machine learning depth to challenge a pipeline on problem framing, feature engineering, model selection and evaluation methodology
Hands-on experience with a managed ML platform — SageMaker, Vertex AI, Databricks or Azure ML — plus feature stores, CI/CD for machine learning, AWS and Terraform
An AI-native way of working: you use tools like Claude, ChatGPT or Copilot actively in your daily work
English at C1 level, written and spoken. German is not required — we work in English
Part of the week in the office
CarOnSale
Office in Berlin, Germany
1 of their 3 open roles is remote
Worth a look before you spend an evening tailoring a CV for it.
Still hiring?
13 checks2 red flags
How crowded?
6 checks2 red flags
How well does this role fit you?
Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.
Something wrong with this vacancy?