Technical Lead GenAI Engineer
- 10+ years of software engineering experience, including meaningful experience building and operating AI/ML systems in production.
- Proven experience as a Technical Lead / Lead Software Engineer, including:
- leading an engineering team or product squad,
- setting technical direction,
- making architectural decisions,
- mentoring and developing engineers.
- Hands-on, production experience with GenAI/LLM systems – beyond PoCs, experiments or academic projects.
- Proven experience designing and delivering:
- LLM workflows,
- RAG pipelines,
- agentic AI / AI agents.
- Experience building client-facing GenAI products that have been deployed and are operating in production.
- Deep expertise in Python or Node.js, with solid working knowledge of the other.
- Experience designing and developing cloud-native applications on AWS.
- Practical experience with event-driven and/or serverless architectures.
- Experience owning architectural decisions, managing technical risk and participating in technical governance or architecture review processes.
- Strong practical understanding of prompt engineering, RAG, LLM evaluation and agent frameworks.
- Strong English communication skills – C1 or above.
Nice to have:
- Experience with React and modern frontend development.
- Hands-on experience with AWS Lambda and event-driven architecture patterns.
- Experience with AI agent frameworks.
- Knowledge of LLM evaluation, monitoring and quality assurance techniques.
- Experience in FinTech, banking, insurance or other regulated environments.
- Experience designing secure, auditable and compliant AI systems.
- Experience driving adoption of AI-assisted development tools, such as GitHub Copilot or similar solutions, across the SDLC.
- Experience with platform engineering and building reusable, shared components.
- Experience with an Architecture Review Board or similar technical governance structure.
- Strong understanding of modern AI-assisted software engineering and agentic development practices.
You will join a team building AI-powered products for the financial services sector. The project focuses on developing and operating production-grade GenAI solutions, including agentic systems that automate complex business processes and support users in making better, faster decisions.
As a Lead Software Engineer, you will be the most senior technical voice within one of the product squads, working closely with the Engineering Manager. You will combine technical leadership, architectural ownership and hands-on software engineering.
This is a role for an engineer who combines strong software engineering expertise with proven, hands-on experience building and operating GenAI/LLM systems in production.
,[Set the technical direction for the squad and make key architectural decisions., Own technical quality, scalability, maintainability and reliability of the solutions being developed., Design and develop production-grade LLM solutions, including:, RAG pipelines,, agentic workflows,, LLM integrations with business systems,, model evaluation and quality monitoring., Deliver production-grade software using Python and/or Node.js, working across backend services and system integrations., Design and develop cloud-native applications on AWS, particularly event-driven and serverless architectures., Mentor and support engineers through code reviews, design reviews, pair programming and day-to-day technical guidance., Identify and manage technical risks and ensure long-term maintainability of the solutions., Represent the engineering perspective in architectural and technical governance processes, including architecture reviews., Work closely with platform teams, consuming shared capabilities and contributing reusable patterns and components., Drive the adoption of AI-assisted development tools across the software development lifecycle – from planning and design through development, code review, testing and deployment., Ensure that AI solutions are secure, auditable and compliant-by-design, meeting the standards expected in regulated financial services., Collaborate with product and business stakeholders to translate business needs into robust technical solutions.] Requirements: AI, Python, Node.js, React, AWS, AWS Lambda, Quality assurance, GitHub Additionally: Sport subscription, Private healthcare.