All writing10 / 10
AI Feb 3, 2025 14 min read

How we ship ML to production in 30 days

The infrastructure, the team structure, and the discipline that turns 14 months of notebook research into models serving real traffic in a month.

David Park
Head of AI
Share
AI
14 min read
Issue · 2025

Most ML teams ship one model in their first year. The notebooks pile up. The models work in eval. Production is a perpetual next quarter. We've helped a dozen teams break this cycle — and the answer isn't better engineers, it's a smaller first goal and a sharper definition of done.

The thirty-day rule

We give every ML engagement a fixed budget: thirty days from kickoff to a model serving real traffic behind a feature flag. Not a perfect model. Not the model the team is most excited about. The model that's most likely to land cleanly inside thirty days.

The constraint forces decisions. You pick a smaller scope. You skip the framework debate. You accept that 'baseline + observability' beats 'best in class without monitoring' every time. Once the first model lands, the second is twice as fast — because the platform is already there.

What goes in the platform

Training: Airflow or Prefect, one of them, picked by the team's existing skills. Model registry: MLflow, even if you outgrow it later. Inference: a service behind your standard API gateway, not a custom stack. Observability: latency, drift, per-tenant cost — from day one.

Anything cleverer than this is a debt your second model can pay for. The first model just needs to ship.

Why teams resist

Most resistance to the thirty-day rule comes from research-trained ML engineers who associate 'shipping early' with 'shipping bad.' The honest counter is that a baseline model in production teaches you more in a week than a perfect model in a notebook teaches you in a quarter. Every team we've worked with — without exception — has agreed in retrospect.


Written by
David Park
Head of AI · Igknight Tech
Found this useful?
Share

Want this kind of work on your project?

One conversation, honest pricing, recommended engagement model — within a business day.

Start a project