Skip to main content

Full Stack AI Data Engineer - Fully Remote - Contract - Outside IR35

United Kingdom Contract Posted 53 minutes ago

Full Stack AI Data Engineer

Python | Snowflake | GenAI | FastAPI | AWS

Fully Remote | Outside IR35 | UK based

3-month contract initially


Build production AI applications from the ground up.

We're looking for an experienced Full Stack AI Data Engineer to join a growing AI consultancy delivering cutting-edge enterprise AI solutions for global organisations.


This isn't a traditional Data Engineering role.

It isn't a Full Stack Developer position.

It isn't purely an AI Engineering role.


We're looking for someone who combines all three.


You'll design modern data platforms, build scalable APIs and applications, integrate Large Language Models, and deliver production-grade AI solutions that solve real business problems.

If you've built AI applications end-to-end—not just experimented with ChatGPT APIs—we'd love to hear from you.


What you'll be doing

You'll own the full lifecycle of AI product delivery, including:

✔ Designing modern cloud data platforms

✔ Building scalable Python services using FastAPI

✔ Creating modern web applications (Next.js or similar)

✔ Designing robust data models and data pipelines

✔ Developing production-ready AI applications using RAG, AI Agents and LLMs

✔ Building AI workflows with tool calling and evaluation frameworks

✔ Deploying cloud-native solutions into AWS

✔ Designing architecture and making key technical decisions

✔ Working directly with stakeholders to shape solutions

This is a highly autonomous role where you'll take ideas from whiteboard discussions through to production deployment.

What we're looking for

This role sits across multiple disciplines, so we're looking for engineers who have genuine commercial experience across all of the following:

Strong Python Engineering

  • Python
  • FastAPI (or similar)
  • REST APIs
  • Microservices
  • Backend architecture

Modern Data Engineering

  • Snowflake
  • dbt
  • Spark / PySpark
  • Airflow
  • SQL
  • Data modelling
  • ETL / ELT
  • Schema design
  • Slowly Changing Dimensions (SCD)

Production AI Engineering

We're looking for engineers who have built production AI systems, including:

  • Retrieval Augmented Generation (RAG)
  • AI Agents
  • LLM integrations
  • Tool calling
  • Evaluation frameworks
  • Prompt engineering
  • Production AI deployments

This is far more than simply integrating ChatGPT APIs.

Cloud & Engineering

You'll also have experience with:

  • AWS (preferred)
  • CI/CD
  • Infrastructure as Code
  • Cloud deployments
  • PostgreSQL
  • Git
  • Modern software engineering practices
  • System design and architecture

We'd love to speak to people who have

  • Built production AI applications end-to-end
  • Strong Software Engineering background
  • Modern Data Engineering expertise
  • Experience designing scalable systems
  • Strong stakeholder communication skills
  • Consulting or client-facing experience
  • Used AI coding assistants (Cursor, Claude Code or similar) as part of everyday development

Nice to have

Any experience with the following would be highly beneficial:

  • LangGraph
  • LangChain
  • Vector databases (Pinecone, Weaviate, pgvector, Qdrant)
  • Kafka
  • Databricks
  • MLflow
  • Salesforce data
  • ERP / CRM integrations
  • Commercial data modelling
  • Multi-cloud environments


Similar sponsor-licensed roles

More roles in United Kingdom with active sponsor licences.