Software Engineer London | Joshua Fields
Software engineer in London, originally from Santa Monica, building the systems behind AI products: agents that call tools safely, backends in Go and Python, Zanzibar-style authorization, and the product surfaces people actually use.
Best fit
- London startups hiring a senior or founding software engineer who can own a system end to end.
- AI teams that need agents, voice applications and LLM workflows built into real backends.
- Platform and fintech teams that need authorization, data pipelines and APIs designed properly.
Proof
- Senior AI Engineer (Contract) at Prysm, building agentic underwriting for commercial real estate credit with the CTO.
- Sole developer of Monstro's SpiceDB/Zanzibar-style permissions system, from schema to Go client to shadow-mode rollout.
- Creator of pemba, an open-source embedded authorization engine in Rust with Python bindings.
- Founding engineer at Venaglass and Emma AI, shipping agentic AI and LLM workflow products.
- Python ETL and Spark systems in aerospace and defence at Leonardo.
Stack: Python, Go, Rust, TypeScript, React, Next.js, FastAPI, SpiceDB, PostgreSQL, SQLite, Kafka, Docker, Kubernetes, GCP, LiveKit
Download CV | Email Joshua | Writing | Industry work
Joshua Fields — full portfolio