Experienced Product Engineer (AI-focused) developing user-facing features for innovative AI education platform. Collaborating with design and product teams while optimizing AI systems for real user impact.
Responsibilities
Design and ship AI-driven user-facing features in our TypeScript stack
Take ownership of AI features from idea through to production and iteration
Collaborate closely with design and product to solve real learning problems with end to end AI solutions
Write clean, maintainable, production-ready code
Contribute to architectural decisions across backend and AI systems
Improve the user experience around AI outputs, including feedback loops and refinement flows
Optimise production AI pipelines
Design and iterate on prompts, including agentic prompt engineering and multi-step workflows
Build structured model pipelines rather than simple single-call integrations
Integrate model improvements directly into our TypeScript backend
Create novel AI-powered systems to solve new product challenges
Prototype and productionise new model-driven capabilities
Define what great looks like across different AI use cases
Design internal evaluation frameworks
Develop clear metrics for quality, correctness and usefulness
Evaluate multi-step and agentic workflows for robustness
Run structured experiments to drive systematic improvement
Build internal tooling to support iteration and experimentation
Monitor model behaviour and system health
Handle API rate limits and third-party outages
Improve resilience, retries and fallback logic
Design robust model-calling infrastructure
Ensure AI features remain stable and performant under scale
Requirements
8+ years of software engineering experience
Strong expertise in TypeScript is preferred; however, we would also consider candidates with strong JavaScript experience.
Degree in Machine Learning, Artificial Intelligence, or a related quantitative discipline; alternatively, demonstrable hands-on experience evaluating AI models and prompts in a production environment.
Experience building and maintaining production systems
Experience shipping user-facing product features
Experience designing structured or agentic prompt workflows
Ability to define and implement evaluation metrics for AI-driven features
Clear communicator who can collaborate with technical and non-technical stakeholders
Strong product instincts and a focus on impact
**Nice to Have**
Previous start-up or founder experience
Experience building internal tooling for experimentation and evaluation
Benefits
Highly competitive salary
You'll own a piece of what you're building - equity included
Hybrid and flexible working model with 4 days in our Shoreditch, London office
Private health insurance
Enhanced parental leave
The opportunity to become one of the earliest employees in one of the UK’s fastest-growing startups
Senior Software Engineer responsible for banking services at AngelList, managing foundational systems for startups. Collaborating with teams to integrate financial infrastructure efficiently.
Senior Software Engineer building and maintaining endpoint services at Tanium. Collaborating with agile teams to design, develop, and test new product ideas.
Senior Software Engineer focused on Endpoint development, building services at Tanium with an agile team. Designing, developing, and testing new product ideas with product management for feedback.
Senior Software Engineer focused on Endpoint development at Tanium building and maintaining backend services. Collaborating with agile teams for product development.
Senior Software Engineer focused on building and maintaining endpoint services at Tanium. Collaborating with Agile teams to design and develop high - quality software solutions.
Software Full Stack Engineer developing scalable data processing solutions and ETL pipelines for Fidelity's Asset Management Technology. Collaborate with teams to power critical investment decisions.
Senior Engineer leading engineering approach for complex features at Bank of America. Delivering significant business outcomes and fostering collaborative development in financial technology.
Senior Fullstack Developer for a Green - Tech Start Up in Berlin optimizing heating systems through software solutions. Collaborating with cross - functional teams to contribute to the energy transition.
Principal Engineer overseeing system design and platform evolution at Picnic. Focus on scalable and cost - efficient infrastructure amidst growing complexity.
Senior Engineer specializing in processes for pharmaceutical and agri - food projects. Leading technical solutions and collaborating with top - tier clients in complex environments.