Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidd…
Software Engineer AI
Skills & Technologies
Job Description
Our client is an ecommerce leader in the consumer space, and is investing heavily in building AI-powered products, intelligent automation solutions and next-generation customer experiences that will create meaningful commercial impact across the business.
This is a role for someone who enjoys building software, solving complex technical problems and working with emerging technologies. You’ll work at the intersection of software engineering, AI and product development, creating production-grade applications that leverage LLMs, agentic workflows and modern AI frameworks to solve real business challenges.
Role Overview
Join at the beginning of a major AI investment programme
Build AI-powered products that will be deployed across a large ecommerce organisation
Be one of the first dedicated engineers focused on developing AI applications and intelligent systems
Significant ownership and technical influence from day one
Greenfield environment with freedom to shape architecture, tooling and engineering standards
Work closely with senior stakeholders to identify where AI can create genuine business value
Design and deliver solutions that move beyond proof-of-concepts into production
Opportunity to help shape the future direction of AI within a fast-growing business
Exposure to a wide variety of AI, engineering and product challenges
Responsibilties
Design, build and deploy production-grade AI applications and services
Develop intelligent workflows using LLMs, agentic architectures and orchestration frameworks
Build RAG systems, knowledge retrieval platforms and AI-powered tooling
Integrate AI applications with internal systems, business platforms and external services
Develop scalable backend services and APIs that support AI-driven products
Work closely with product, engineering and commercial teams to identify high-impact use cases
Contribute to architecture decisions, platform design and engineering best practices
Evaluate emerging AI technologies and determine where they can create competitive advantage
Help establish standards around security, testing, observability and deployment of AI systems
Your Experience
Strong software engineering foundations
Experience building and deploying AI products into production environments
Python and modern backend engineering experience
Experience with LLMs, RAG architectures and agentic AI systems
MCP or similar protocols for connecting AI systems with tools and external services
Strong product thinking and commercial awareness
Experience operating within high-growth, scale-up or rapidly evolving environments
Ability to balance technical excellence with business outcomes
Compensation
Up to £130,000 + Bonus + Benefits
London Hybrid (2 days per week in office)
If you’re excited by the opportunity to build AI products from the ground up, influence strategy from day one and see your work deployed across an ecommerce organisation, please apply today.
Company & Role Analysis
JobSeeker+Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
Similar roles
See moreSoftware Engineer
Software Engineer West London | up to circa £45,000 Build technology that genuinely makes a differenc e Looking for more than just another d…
Senior Java Developer - Front Office. £85,000 - £95,000 oustanding benefits. Location: Glasgow (Hybrid) 2 days per week in the office I'm wo…
Assistant Chief Engineer / Software Engineering Team Leader We are seeking an experienced and driven Assistant Chief Engineer / Software Eng…
Lead Full-Stack Software Engineer Tier 1 Consultancy Location: Glasgow City Centre (Hybrid) Engagement: Contract-to-Permanent Rate: Up to £6…
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respecte…