‹ Back to all roles

Software Engineer (AI/Full-Stack)

Narrative

LLM EngineermidLondon, England, UKonsitefulltimeSoftware DevelopmentTypeScriptGraphQLRESTPostgresRAGLLM orchestrationDockerAzureposted 06 Jul
Unlock apply linkApply links and the original listing are a Pro feature — £4.99/mo or £25 once.
About The Role You'll build end-to-end product features and infrastructure that put frontier AI to work for legal teams. This role blends hands-on engineering with applied LLM research: you'll prototype, evaluate, and productionize features that rely on retrieval, orchestration, and rigorous evals. Responsibilities * Design, build, and ship features across the stack (TypeScript/Node, GraphQL/REST, Postgres). * Integrate and orchestrate LLMs (RAG, tool use, structured outputs) with strong observability and guardrails. * Own evaluation: define task suites, quality/cost/latency metrics, and regression checks. * Prototype quickly (playgrounds, notebooks, small services) and harden to production with tests and docs. * Collaborate with Product, Design, and users to turn workflows into crisp product surfaces. * Operate in Azure, IaC, CI/CD, and security-by-default practices. * This is a highly autonomous role, you will be expected to take initiative, coordinate between different stakeholders, and ship features with minimal guidance. Qualifications * 4+ years building production software (or equivalent impact). * Strong in TypeScript or Python, plus modern API design (GraphQL and/or REST). * Hands-on with LLMs: prompts, retrieval/indexing, embeddings, vector databases. * Practical data skills (Postgres), containerization (Docker), and testing/monitoring fundamentals. * Clear communication, product sense, and a bias to ship.