Python Full Stack Developer -AI/LLM, RAG, LangChain - Contract

GCS Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Django
Python
PostgreSQL
MongoDB
NoSQL
Next.js
SQL Databases
TypeScript
React
Flask
Large Language Models
FastAPI
Kubernetes
Docker

Job description

  • Build and maintain Back End services and APIs using Python (FastAPI/Django/Flask).
  • Implement RAG pipelines (document ingestion, chunking, embeddings, retrieval) and integrate LLM workflows using LangChain.
  • Develop Front End features for AI experiences using JavaScript/TypeScript and modern frameworks (React/Next.js or similar).
  • Integrate third-party/internal APIs and manage databases (PostgreSQL/MongoDB or similar) to support AI-driven functionality.
  • Contribute to engineering best practices: code reviews, testing, performance optimisation, and production support.

Requirements

  • Strong commercial experience building APIs in Python (FastAPI/Django/Flask) in production environments.
  • Hands-on experience delivering LLM solutions including RAG and LangChain.
  • Full stack capability with JavaScript/TypeScript and a modern UI framework (React/Next.js or similar).
  • Solid SQL skills and experience working with data stores (relational and/or NoSQL).
  • Strong delivery mindset in agile teams, with good communication and stakeholder collaboration.

Nice to Have

  • Experience with vector stores/embeddings (eg, FAISS/Chroma/Pinecone/Azure AI Search equivalents).
  • Cloud deployment experience (AWS/Azure/GCP), containers (Docker/Kubernetes), CI/CD.
  • Experience building chat/agentic AI applications (Rasa/Botpress or custom NLP/agent workflows)., If you're a Python full stack engineer with real-world LLM/RAG/LangChain experience and a strong track record building APIs, apply now for immediate consideration.

Apply for this position