Engineer — Full AI Stack
Full-time · Remote · Europe
One engineer, the whole stack. Vabumi is an AI-native product built by an agentic company: work arrives as a voice note in Portuguese or a photo of a broken blind, and agents turn it into structured, located, assigned work. You will own that path end to end — the agent loops and their tools, the FastAPI services and Postgres schema underneath, and the Next.js surfaces on top. Not a prompt role and not a plumbing role: both, because at this size they are the same job.
What you’ll do
- Design and harden agentic loops — tool design, planning, evaluation, guardrails — across our Python/FastAPI backend.
- Turn messy real-world input (voice, photos, WhatsApp, QR scans) into structured operations: tasks, routines, decisions, in 90+ languages.
- Own features from data model and migration through API to the React surfaces that expose them, in TypeScript.
- Build the evaluation harness: traces, datasets, scores, regressions caught before a hotel finds them.
- Keep the fallbacks real — every AI-assisted step in the product has a manual path, and it has to actually work.
What we’re looking for
- Strong fundamentals plus genuine range: Python (FastAPI) and TypeScript/React, and no allergy to SQL, migrations or a deploy pipeline.
- Hands-on LLM experience — tool use, retrieval, evals, prompt design — and judgement about where a model helps and where it is a liability.
- A bias for shipping: scope tight, build the core, iterate in production, measure it.
- Comfortable owning outcomes rather than tickets, in a small remote team where nobody will hand you a spec.
Apply through our booking form — tell us which role and a little about you.