Software Engineer- London
Core
Build AI-powered features and agentic workflows for an AI-native requirements platform to help engineering teams design, validate, and manage complex systems.
Role type
Senior full-stack software engineer (AI/LLM focus)
Builds
AI-powered features (assisted drafting, consistency checks, impact analysis) and agentic workflows for systems and domain engineers
Domain
AI/LLM engineering, requirements management, full-stack development
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, Python, LLM APIs, agentic workflows, RAG patterns, prompt design, data pipelines, observability, safety/guardrails
Preferred skills
Experience with vector stores, model evaluation, trade-off analysis between architectures
Technologies
TypeScript, Node.js, Python, OpenAI, Anthropic, Hugging Face, Postgres
Responsibilities
Design and ship AI-powered features for requirement management; Build agentic workflows for systems and domain engineers; Evaluate and integrate language models optimizing for reliability and latency; Build and maintain infrastructure including data pipelines and observability; Work across the stack from backend APIs to UI hooks; Partner with product to identify high-value workflows and iterate
Seniority
Senior, hands-on IC