UMATR logo

Full Stack AI Engineer

UMATR
Department:React Developer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£70,000 - £100,000
Skills:
PYTHONFASTAPIREACTNEXTJSSQLNOSQLRAGVECTOR DATABASESEMBEDDINGSHYBRID SEARCHLLM INTEGRATIONDATA ENGINEERINGETLCLOUD PLATFORMSCI/CD
Share this job:

Job Description

Posted on: October 11, 2025

The role

As a Full Stack AI Engineer, you will help define and implement the technical vision across the product. This is a hands-on role requiring deep technical expertise, entrepreneurial drive, and the ability to design and deliver scalable solutions from prototype to production. You’ll work on building and improving core systems, solving real customer challenges, and contributing strategically to the growth of the product.

About the role

We are a fast-growing technology company on a mission to solve complex problems with cutting-edge AI and data solutions. Our team moves quickly from concept to production, building scalable systems that impact real users. If you enjoy shaping products end-to-end, working collaboratively, and seeing your work directly influence outcomes, this role is for you.

Responsibilities

  • Backend APIs (Python/FastAPI): Build reliable and secure services to support AI-driven features and high-performance data processing.
  • Retrieval & vector search: Design, implement, and iterate retrieval pipelines, including embeddings, hybrid search, ranking, and feedback loops. Optimize vector database schemas, latency, relevance, and cost.
  • LLM integration: Integrate large language models, orchestrate prompts/responses, implement tool usage and safety measures, and perform evaluation.
  • Data pipelines: Ingest and transform structured and unstructured data; design efficient data schemas to support retrieval, analytics, and downstream applications.
  • Frontend (React/Next.js): Deliver fast, accessible user interfaces that clearly expose AI-driven features and functionality.
  • Architecture: Build a modular, scalable platform with clear boundaries between data ingestion, retrieval, reasoning, and delivery.
  • Quality & reliability: Ensure robust testing, CI/CD, observability, and performance tuning for all systems.
  • Collaboration: Partner with product teams, mentor engineers, and contribute to technical strategy and research.
  • Innovation: Evaluate and adopt new tools, frameworks, and approaches for full-stack and AI development.

Qualifications

  • 5+ years of professional experience in full-stack development.
  • Hands-on experience with RAG systems, vector databases, embeddings, and hybrid search.
  • Strong understanding of chunking strategies, metadata, indexing, recall/precision trade-offs, reranking, and evaluation methodologies.
  • Proficiency in Python (FastAPI) and React/Next.js.
  • Solid experience with SQL and NoSQL databases.
  • Familiarity with AI/ML models and APIs, including LLMs and vector search.
  • Experience in data engineering practices such as ETL, schema design, and performance optimisation.
  • Comfort with cloud platforms and containerised deployments.
  • Strong understanding of secure coding practices and sensitive data handling.
  • Excellent communication, problem-solving, and leadership skills.

Nice to have

  • Experience with rerankers, structured retrieval over combined SQL + vector systems, query rewriting/expansion, or lightweight knowledge graphs.
  • Familiarity with LLM evaluation tooling and feature telemetry for relevance/latency/cost monitoring.
  • Background in B2B data products or fintech is a plus.
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!