Full Stack AI Software Engineer
Full Stack AI Software Engineer - Full Remote UK - £90,000 + Equity This role requires a software engineer with experience in implementing RAG pipelines and Vector Search (and hybrid AI searches, preferably). The client I am working with is an AI focused start-up backed by a £1.7M pre-seed investment. They are on a mission to streamline the deal making process, with the founders having had firsthand experience of the lengthiness and challenges of deal processes in the past. Their stack spans across back end, front end, data and crucially AI.This is a great opportunity for an entrepreneurial software engineer who wants to play a part in shaping the technical vision of this business and work on their product from an early stage.What you'll work on:
- Backend APIs (Python/FastAPI): Build and maintain secure, high-performance services that drive AI features and data access at scale.
- RAG & vector search: Design and improve retrieval pipelines (embeddings, chunking, hybrid search, ranking, feedback loops), owning schema design, latency, and relevance across vector databases.
- LLM integration: Connect and orchestrate large language models (OpenAI, Bedrock, etc.), manage prompts, tools, safeguards, and evaluation.
- Data pipelines: Ingest, clean, and transform structured and unstructured data; design efficient schemas (Postgres/NoSQL) for search and analytics.
- Frontend (React/Next.js): Deliver user-friendly, performant UIs that make AI-powered features (search, filters, explanations, citations) clear and accessible.
- Architecture: Shape a modular, scalable platform on AWS (ECS), separating ingestion, retrieval, reasoning, and delivery.
- Quality & reliability: Ensure reliability through testing, CI/CD, observability (metrics/tracing for LLM and retrieval paths), and performance optimisation.
- Collaboration: Partner with product and leadership teams, mentor peers, and play a role in shaping technical direction.
- Innovation: Explore and recommend new technologies, frameworks, and methods for both full-stack and AI development.
- A motivated, hands-on engineer with an ownership mindset, strong communication skills, and a collaborative approach.
- 5+ years’ experience in full-stack development.
- Strong background in RAG systems, vector databases (pgvector, FAISS, Weaviate, Elasticsearch k-NN), embeddings, and hybrid search methods.
- Practical knowledge of chunking strategies, indexing, precision/recall trade-offs, reranking, and evaluation techniques.
- Proficient in Python (FastAPI) and React/Next.js.
- Solid experience with both SQL and NoSQL databases (Postgres, DynamoDB, etc.).
- Exposure to LLMs, embeddings, and vector search APIs.
- Strong understanding of data engineering, schema design, ETL, and optimisation.
- Proficiency with cloud (AWS preferred) and containerised deployments (Docker, ECS).
- Knowledge of secure coding practices and managing sensitive data.
- Excellent communication, problem-solving, and leadership skills.
- Experience with rerankers (e.g., cross-encoders), hybrid retrieval (SQL + vectors), query expansion, or lightweight knowledge graphs.
- Familiarity with LLM evaluation tooling (LangChain, LlamaIndex, OpenAI Evals) and observability for cost, relevance, and latency.
- Background in B2B data products or fintech.
- Company
- Ada Meher
- Location
- London, South East, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- Competitive salary
- Posted
- Company
- Ada Meher
- Location
- London, South East, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- Competitive salary
- Posted