Senior Full-Stack Engineer
CurrentContraktor · Contract Lifecycle Management / LegalTech
Jan 2026 — Present · Remote
- Lead a team of four engineers end to end, from backend services through to the interfaces on top of them.
- Architect AI features that have to hold up in production — agent runtimes with tool-calling, retrieval over private document corpora, and the validation layers that sit between a model's output and a customer's contract.
- Built the organisation's central LLM cost service: idempotent event ingestion from three producing services, pricing versioned by effective date, and a dimensional model that makes every call attributable to a product, area and operation.
- Standardised the team's AI-augmented workflow — authored agent skills and guard-rail rules, a spec-driven pipeline with human approval gates, and parallel execution in isolated Git worktrees with adversarial review.
- Work in an English-speaking remote setting with agile delivery.
Stack
- TypeScript
- NestJS
- Python
- FastAPI
- LangGraph
- PostgreSQL
- pgvector
- Vertex AI
- GCP
- Kubernetes