CareerPlan

Lead Backend Engineer (Python)

Exeter, BristolFull-time2026-11-04 → 2026-11-09
On-site

Core

Designing and developing scalable, secure backend systems and cloud infrastructure for an AI platform serving engineering and science-led organizations.

Role type

Senior Lead Backend Engineer (Python)

Builds

Backend services, cloud infrastructure, and production-ready solutions for the Uncertainty Engine AI platform.

Domain

Artificial Intelligence / Cloud Infrastructure / Backend Systems

Deliverable

production ML models

Required skills

Python, Linux, Docker, Git, Automated Testing, RESTful API design, DevOps, MLOps, System Architecture, Incident Management, Team Mentoring

Preferred skills

High-performance computing, Distributed systems, Frontend development, Statistical machine learning, PyTorch, Bayesian statistics

Technologies

Python, Docker, Git, Linux, Kubernetes (implied by IaC/DevOps), PyTorch, NumPy, SciPy, Pandas

Responsibilities

Lead architectural design and development of backend services; Ensure scalability, security, and maintainability of backend systems; Design and implement cloud infrastructure using Infrastructure as Code; Collaborate with cross-functional teams to deliver high-quality solutions; Coach and mentor engineers to enhance team capability; Lead incident investigations and improve system observability; Champion agile processes and refine team collaboration.

Seniority

Senior, hands-on IC with leadership responsibilities