Python Engineer

Python Engineer

Posted 4 days ago by Parity Professionals

£550 Per day
Outside
Hybrid
Edinburgh, Scotland, UK

Summary: The Python Engineer role is a hands-on engineering position within a public sector organization, focusing on building and enhancing automation services using OCR, Large Language Models, and computer vision. This hybrid contract position requires collaboration in an agile environment to develop scalable AI-driven systems for document automation. The role is based in either Edinburgh or Glasgow and is initially for a 6-month period. The position offers a competitive daily rate of up to £550 and is classified as outside IR35.

Key Responsibilities:

  • Develop and enhance AI/ML automation services using OCR, LLMs, and object detection
  • Build Python-based services for document processing and structured data extraction
  • Support automation of legal document and title sheet analysis
  • Develop computer vision solutions for document validation (eg signatures, forms)
  • Build and maintain FastAPI microservices and APIs
  • Work across AWS services (Lambda, S3, SQS, CloudWatch, IAM)
  • Support CI/CD pipelines, deployments, and production monitoring
  • Troubleshoot and resolve live service issues across cloud and data systems
  • Collaborate in agile teams using pair programming, code reviews, and sprint delivery
  • Ensure high-quality code, testing, and system design standards

Key Skills:

  • Strong Python (3.9+) development experience
  • Hands-on experience with AI/ML (OCR, LLMs, or computer vision)
  • PyTorch and/or Hugging Face Transformers
  • OpenCV and image processing (PIL/Pillow)
  • FastAPI or similar API frameworks
  • Pandas/NumPy for data processing
  • AWS experience (Lambda, S3, CloudWatch, IAM, SQS)
  • SQL and database integration experience
  • CI/CD pipelines and agile delivery experience
  • Strong testing and software engineering practices (TDD preferred)

Salary (Rate): £550 daily

City: Edinburgh

Country: UK

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Python Engineer | Edinburgh/Glasgow (Hybrid)
Contract | up to £550/day (Outside IR35)

Parity Network is recruiting on behalf of a public sector organisation seeking a Python Engineer for an initial 6-month contract. This hybrid role requires time on-site in either Edinburgh or Glasgow.

This is a hands-on engineering position focused on building and enhancing production-grade automation services using OCR, Large Language Models (LLMs), and computer vision to process complex legal and property documents.

You will work in an agile environment developing scalable AI-driven systems that support high-volume document automation and digital transformation initiatives.

Key Responsibilities

  • Develop and enhance AI/ML automation services using OCR, LLMs, and object detection
  • Build Python-based services for document processing and structured data extraction
  • Support automation of legal document and title sheet analysis
  • Develop computer vision solutions for document validation (eg signatures, forms)
  • Build and maintain FastAPI microservices and APIs
  • Work across AWS services (Lambda, S3, SQS, CloudWatch, IAM)
  • Support CI/CD pipelines, deployments, and production monitoring
  • Troubleshoot and resolve live service issues across cloud and data systems
  • Collaborate in agile teams using pair programming, code reviews, and sprint delivery
  • Ensure high-quality code, testing, and system design standards

Essential Skills

  • Strong Python (3.9+) development experience
  • Hands-on experience with AI/ML (OCR, LLMs, or computer vision)
  • PyTorch and/or Hugging Face Transformers
  • OpenCV and image processing (PIL/Pillow)
  • FastAPI or similar API frameworks
  • Pandas/NumPy for data processing
  • AWS experience (Lambda, S3, CloudWatch, IAM, SQS)
  • SQL and database integration experience
  • CI/CD pipelines and agile delivery experience
  • Strong testing and software engineering practices (TDD preferred)

If this sounds like the role for you, please get in touch with me, Lynne Strang, for more information or click on the apply button.

Parity - Better Decisions: Better People

Parity Group plc acts in the capacity of an Employment Agency when providing contract recruitment services.

We welcome applications from all sections of society and applicants will be considered on the basis of their suitability for the position

At Parity, we are committed to protecting your privacy, we will process and hold your CV and use the information you have provided lawfully and in accordance with our Terms and Conditions and our Privacy Policy which can be found on our website