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 Manager managing CNB integration initiatives at RBC, focusing on engineering delivery and program governance. Engaging with technology teams to ensure successful project execution and reporting.
Senior Software Engineer designing and developing scalable data solutions using Snowflake and Microsoft Data Fabric at Carelon. Collaborating on healthcare data projects with technical data solutions.
Software Engineer working on scalable LLM and AI systems at Carelon Global Solutions. Responsibilities include building LLM model pipelines, collaborating with various teams, and mentoring junior engineers.
Software Engineer II at Carelon optimizing large - scale healthcare data solutions using Snowflake and Microsoft Data Fabric. Collaborating with stakeholders to develop impactful data solutions.
Dashboard Product Engineer overseeing the AIX Dashboard product at Applied Materials. Driving roadmap clarity and stakeholder alignment while ensuring adoption and collaboration across teams.
Senior Software Engineer driving AI innovation for Fortune 500 energy leader and AI Fund. Building systems to optimize the operation and management of critical assets in energy supply.
Intermediate Software Developer joining Aspire Software for cloud platform development in Lebanon. Responsible for full stack coding and collaboration with teams on project implementation.
Fullstack Developer at Safran.AI responsible for product and infrastructure development using Python and PostgreSQL. Join a team dedicated to innovative AI solutions in various industries.