Sometimes you do not need an agency — you need a specific person, on your project, by next month. Cravings places senior AI engineers, ML engineers, applied-AI product managers, and SREs with your team. Onboarded in days. Billed by the sprint. Paused when you need to.

Roles we place

  • Applied AI engineers — production agents, RAG pipelines, evals, observability.
  • ML engineers — fine-tuning, model selection, latency and cost tuning.
  • AI product managers — turning ambiguous AI ideas into shippable specs.
  • Senior and staff engineers — TypeScript, Python, Go, PHP, Rust — for the systems around your AI.
  • Site Reliability Engineers — for when “the model is slow” becomes a Sev-2.
  • Product designers — for human-in-the-loop UIs and AI surfaces that do not feel like a chatbot bolted on.

The rules we hold to

  • Senior only. Five years minimum, vetted by a working interview, not a CV.
  • One person per slot. You meet the person who joins your team. No agency middle-layer that re-sells the work.
  • Two-week notice both ways. When the work changes, the team should be able to change with it.
  • Time-zone honest. If we say four hours of overlap, you get four hours of overlap.

How it usually starts

A 20-minute call about the role, a written brief from us within two working days, two candidates within a week, a paid two-week trial. If the fit is wrong, we replace the person at no charge.