Enable job alerts via email!

Python Developer

Barclay Simpson

London

On-site

GBP 50,000 - 80,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Contract Python Engineer to build a strategic AI Chatbot Platform. This exciting role involves designing and deploying scalable microservices using Python API frameworks and Kubernetes. You will collaborate with cross-functional teams to integrate AI-powered chatbots into existing systems, enhancing operational efficiency and user experience. If you are passionate about innovative technologies and eager to contribute to a transformative project in the insurance sector, this opportunity is perfect for you. Join a dynamic team and make a significant impact in a rapidly evolving field.

Qualifications

  • Strong experience in Python API development with frameworks like FastAPI, Flask, or Django.
  • Knowledge of async processing and message brokers like Celery or Kafka.

Responsibilities

  • Develop and optimize Python-based APIs for the chatbot platform.
  • Implement async processing and integrate message brokers for efficient communication.

Skills

Python API development
Async processing
Message brokers
Kubernetes
Microservices architecture

Tools

FastAPI
Flask
Django
Celery
Kafka
OpenShift
Cosmos DB
Azure Blob Storage

Job description

Job Description

Contract Python Engineer – AI Chatbot Platform

London | 9-month contract (April – December 2025) | Inside IR35 | Umbrella

A leading commercial and specialty insurance firm is seeking a Python Engineer (Contract) to help build a strategic AI Chatbot Platform. This platform will enable teams across the business to quickly onboard AI-powered chatbots linked to their knowledge base in a cost-effective and scalable way.

Role Overview

As a Python Engineer, you will play a key role in designing, developing, and deploying the AI Chatbot Platform. You’ll work with Python API frameworks, async processing, and Kubernetes, building scalable microservices that integrate with enterprise systems.

Key Responsibilities

  • Develop and optimise Python-based APIs and backend services for the chatbot platform.
  • Implement async processing and integrate message brokers for efficient communication.
  • Manage Kubernetes pods and ensure smooth deployment of microservices.
  • Collaborate with cross-functional teams to integrate the chatbot with existing knowledge bases.
  • Work with cloud technologies and database solutions to enhance scalability and performance.

Required Skills & Experience

Python API development – strong experience with frameworks such as FastAPI, Flask, or Django.

Async processing & message brokers – knowledge of Celery, Kafka, or similar.

Kubernetes & pod management – experience deploying and managing applications in containerised environments.

Microservices architecture – proven ability to build and maintain scalable distributed systems.

Nice to Have:

  • Experience with OpenShift
  • Familiarity with Cosmos DB & Azure Blob Storage

Contract Details:

Competitive day rate (which means we are willing to consider all rates at this point)

9-month contract (April – December 2025)

Inside IR35 | Umbrella

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.