Design and build agentic workflows and AI-powered features that power Elliptic's copilot, using LLM frameworks such as LangChain or LangGraph.
Lead the design of agents, tool integrations, and retrieval pipelines that turn complex blockchain data into useful answers for investigators.
Build and own evaluation frameworks that measure and improve the quality, reliability, and latency of LLM outputs.
Design and build the backend services, APIs, and event-driven systems that support these features, using TypeScript and Node.js.
Drive technical design reviews and architecture decisions for AI workstreams.
Mentor and coach more junior engineers through pair programming, code review, and design feedback.
Raise the engineering bar across the team by promoting good practices in testing, observability, and AI system reliability.
Influence cross-team decisions on how AI capabilities integrate with the rest of the Elliptic platform.
Requirements
5-8+ years of software engineering experience, with at least 1-2 years of meaningful production work building LLM-powered features.
Direct experience with LLM frameworks such as LangChain, LangGraph, or similar.
Hands-on experience building agentic systems: tool use, multi-step reasoning, planning, memory, and human-in-the-loop patterns.
Practical understanding of prompt engineering, structured outputs, context management, and managing the trade-offs of working with LLMs.
Experience building and running evaluations for LLM outputs (eval sets, LLM-as-judge, regression testing).
Strong backend skills in TypeScript / Node.js, with solid API design.
Cloud experience (AWS: Lambda, ECS, S3, or similar).
Database proficiency across SQL (Postgres) and some NoSQL exposure.
Demonstrated ability to mentor and coach other engineers.
Uses AI coding assistants (Copilot, Cursor, Claude, etc.) critically and effectively as part of their day-to-day workflow.
Tech Stack
AWS
Cloud
JavaScript
Node.js
NoSQL
Postgres
SQL
TypeScript
Benefits
Hybrid working and the option to work from almost anywhere for up to 90 days per year
£500 Remote working budget to set up your home office space
$1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development
Holidays: 25 days of annual leave + bank holidays
An extra day for your birthday
Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave and leave.
Private Health Insurance
we use Vitality!
Full access to Spill Mental Health Support
Life Assurance: we hope you will never need this
but our cover is for 4 times your salary to your beneficiaries