CareerPlan

Senior Python Developer

Edinburgh, Scotland, GBFull-time2026-10-22 → 2026-11-10
Hybrid

Core

Design and develop scalable software solutions and platforms to evaluate, test, and improve AI-powered products and applications.

Role type

Senior IC Lead Software Engineer (Python/AI Evaluation)

Builds

Scalable software platforms, frameworks, and tooling for AI application evaluation

Domain

Financial markets infrastructure + AI/ML evaluation

Deliverable

production ML models

Required skills

Python, scalable system design, cloud engineering, software architecture, technical leadership, mentoring

Preferred skills

DevOps/CI-CD, Azure, automated testing, application monitoring

Technologies

Python, Azure

Responsibilities

Design and maintain scalable Python services for AI quality and safety; build reusable evaluation platforms; partner with data scientists on evaluation methodologies; support deployment and operations in Azure; mentor colleagues and raise engineering standards

Seniority

Senior, hands-on IC with leadership responsibilities