Software Engineer- London
Core
Build AI-powered features and agentic workflows for an AI-native requirements platform that helps engineering teams design, validate, and evolve complex systems.
Role type
Senior full-stack software engineer specializing in AI agents and LLM integration
Builds
AI-powered features (assisted drafting, consistency checks, impact analysis) and agentic workflows for systems and domain engineers
Domain
AI/ML, Software Engineering, Requirements Management
Deliverable
production ML models | product features
Required skills
TypeScript, Node.js, Python, LLM APIs, agentic workflows, RAG patterns, prompt design, vector stores, Postgres, cloud services, observability, safety/guardrails
Preferred skills
Experience with OpenAI, Anthropic, Hugging Face, model evaluation, latency optimization, cost optimization
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; Build and maintain data pipelines and observability infrastructure; Work across backend integrations and UI hooks; Partner with product and customers to iterate on high-value workflows
Seniority
Senior, hands-on IC