Overview
Python AI Developer β Gloucestershire β Flexible working arrangements
We have partnered with an early-stage AI startup building intelligent software for manufacturing businesses. They are looking for a Founding Software Engineer to join at a genuinely early stage and help shape both the product and wider technical direction of the business as they scale, with growth to CTO level on offer. The role is ideal for someone who enjoys ownership, ambiguity, building from scratch, and solving real-world operational problems with AI.
Responsibilities
- Building AI-powered platforms and workflow tooling for industrial and engineering environments
- Developing APIs, integrations, and backend systems connecting operational data into AI-driven products
- Working across AI agents, RAG pipelines, embeddings, vector databases, and LLM orchestration
- Designing scalable cloud-native infrastructure within AWS
- Building customer-facing product functionality across frontend and backend systems
- Helping shape architecture, engineering standards, deployment processes, and long-term technical direction
- Working directly with founders and customers to turn operational problems into product solutions
Tech Environment
- Python (~60% of codebase)
- TypeScript / JavaScript / Node.js / FastAPI
- AWS
- REST APIs
- Vector databases
- AI agents / LLM integrations / RAG
- CI/CD and cloud infrastructure
Requirements
- Enjoys startup environments and ownership-heavy roles
- Can operate across frontend + backend engineering
- Has experience building production software and APIs
- Is excited by AI products and modern LLM tooling
- Communicates well with both technical and non-technical stakeholders
- Wants to help build a company, not just contribute code
Salary: Β£35,000 β Β£50,000 per year