Mid-Level Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure, Start-up | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
The Company
We're partnering with an early-stage AI company building data-intensive products that help organisations make better decisions from complex information.
They're combining software engineering, data infrastructure, retrieval and applied AI to build a new generation of intelligent products.
They already have customers and are entering their next stage of growth, with a major new product direction and an engineering team to build.
The Role – Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
You'll join a small engineering team with significant ownership from day one.
This is a backend-focused Product Engineering role, primarily working across Python, SQL, data and AI, while contributing across the wider product when needed.
You'll work on real customer problems rather than isolated tickets — taking features from an ambiguous idea through to production.
What You'll Be Doing - Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
- Building backend services and APIs in Python
- Working extensively with SQL / PostgreSQL
- Building data pipelines and data-intensive features
- Developing RAG, retrieval and semantic search capabilities
- Building production AI/LLM features
- Taking product features from idea → production
- Contributing across the stack when required
- Using AI development tools extensively
- Working directly with senior engineers and product leadership
Tech - Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
Python | SQL | PostgreSQL | TypeScript | AWS | RAG | LLMs | APIs | Data Pipelines
AI is deeply embedded into how the team develops software. You'll be encouraged to use modern AI coding tools to move quickly, while understanding, testing and taking ownership of what you ship.
What They're Looking For
- 2+ years commercial software engineering experience
- Strong backend development experience
- Commercial Python experience
- Strong SQL / relational database fundamentals
- Product mindset and genuine ownership
- Comfortable working with ambiguity
- Curious about AI, LLMs and modern development tooling
- Happy contributing outside your core specialism when needed
- Startup mentality — adaptable, proactive and keen to move quickly
Nice to have:
- RAG / semantic search experience
- LLM or AI product experience
- TypeScript
- AWS
- Data engineering / data-intensive systems
- Startup or scale-up experience
You don't need to tick every box.
They're particularly interested in engineers who are curious, adaptable and capable of taking ownership beyond their years of experience.
Interview Process - Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
- Initial conversation
- Short take-home — AI use encouraged
- 60-minute technical discussion
- 30-minute culture conversation
Why Join? - Product Engineer (Backend) | Python, SQL, RAG, AWS | AI & Data Infrastructure | High Ownership, 0→1 Product Builds | UK remote | £60-80k base
- Join an early-stage AI company at an important stage of growth
- Significant ownership from day one
- Build real production products across Python, data, RAG and AI
- Learn directly from experienced technical leadership
- Work on difficult, ambiguous engineering problems
- Help shape a growing product and engineering team
- AI-native engineering environment
- London / remote flexibility
- Equity alongside salary
If you're a backend-focused Python Engineer who wants more product ownership, exposure to AI and the opportunity to grow quickly within an early-stage company, we'd love to hear from you.
Apply with your CV and we'll be in touch if there's alignment.





