Software Engineer - Python (Contract)

New Yesterday

THE COMPANY
This organisation is pushing the boundaries of AI and data-driven software, developing next-generation tools that integrate advanced machine learning with scalable backend systems. They're looking for an experienced Python Backend Engineer to support the build and integration of key AI components across their tech stack. THE ROLE
As a Contract Python Backend Engineer , you'll take ownership of backend development for a Python-based web application, ensuring smooth integration with AI/ML pipelines and data infrastructure. You'll work closely with data engineers, AI specialists, and frontend developers to deliver robust, production-quality software. Key Responsibilities: Build and maintain Python web applications (FastAPI preferred)
Integrate AI/ML components with backend, data, and compute infrastructure
Deliver clean, well-documented code following best practices
Implement automated testing frameworks and CI/CD workflows
Monitor and improve performance metrics across deployed tools
Collaborate with technical teams to develop end-to-end data pipelines
YOUR SKILLS AND EXPERIENCE
Essential: Proven Python backend development experience (FastAPI, Flask, or similar)
Strong cloud experience (GCP preferred) and understanding of core web app infrastructure
Skilled in automated testing (pytest) and modern DevOps tools (Git/GitHub, CI/CD)
Experience working in agile environments and delivering production-ready solutions
Degree in a computational, numerate, or life sciences discipline (or equivalent experience)
Preferred: Docker and containerized application experience
Experience in scientific or pharmaceutical domains (e.g. genomics, proteomics)
Familiarity with AI/ML-powered applications and agent-based frameworks (LangGraph, PydanticAI, AutoGen)
Knowledge of AI/ML evaluation and iterative model improvement
Exposure to frontend technologies (React desirable)
THE BENEFITS Competitive day rate (inside IR35)
Cutting-edge AI/ML project work
Flexible, collaborative environment with autonomy over technical decisions
Location:
London, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search