Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Full Stack AI Software Engineer

Sheldon Square
1 week ago
Create job alert

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.
Requirements:

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.
Nice to have

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

Related Jobs

View all jobs

Contract Full Stack Developer (AI/ML)

Full Stack Software Engineer

Full Stack Software Engineer

Full Stack Software Engineer

Full Stack Python Developer

Lead Software Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Why Cloud Computing Careers in the UK Are Becoming More Multidisciplinary

For many years, cloud computing careers in the UK meant roles for infrastructure specialists, system administrators, network engineers & software developers. Today, the picture looks very different. Cloud has become the backbone of digital transformation across industries — from healthcare to finance, education to government. With that reach comes new expectations. Cloud isn’t just about servers & storage anymore. It’s about handling sensitive data responsibly, meeting regulatory obligations, designing intuitive user experiences, communicating clearly with diverse stakeholders & understanding how people actually interact with complex digital systems. This means cloud careers are increasingly multidisciplinary, requiring expertise in law, ethics, psychology, linguistics & design alongside technical skills. In this article, we’ll explore why cloud careers in the UK are broadening, how these five disciplines intersect with cloud work, what it means for job-seekers & employers, and how to future-proof your career in this fast-changing sector.

Cloud Computing Team Structures Explained: Who Does What in a Modern Cloud Department

Cloud computing has transformed how organisations in the UK and worldwide design, deliver, and maintain their IT infrastructure. Whether it’s migrating on-premise workloads to the cloud, building cloud-native applications, or optimising for cost, performance, and security — organisations of all sizes need cloud teams with clearly defined roles. For someone applying for cloud computing jobs, or hiring for them, knowing who does what in a modern cloud department gives you an edge. This article describes the core roles you’ll find in a mature cloud team, how these roles work together through the cloud lifecycle, what skills UK employers tend to expect, typical career paths and salaries, plus the challenges of structuring cloud computing teams.

Why the UK Could Be the World’s Next Cloud Computing Jobs Hub

Cloud computing has shifted rapidly from a novel concept to the backbone of modern technology. From SaaS platforms and virtual desktops to distributed infrastructure and AI-ready architectures, cloud is now everywhere. This transformation has created an explosive demand for skilled professionals in cloud engineering, cloud architecture, security, operations, DevOps, and beyond. For UK professionals and employers, the cloud opportunity is huge. Demand is growing, salaries are strong, and scope spans startups, enterprises, government, and public services. This article explores why the UK is well-placed to become the world’s next cloud computing jobs hub, what sectors and roles are rising fastest, and what must be done to make it a reality.