D

digiLab

Develops AI-driven digital twin solutions

Lead Backend Engineer - Python

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A degree-level qualification in computer science or a related field is required.
  • Extensive experience in backend software development is required.
  • Expert knowledge of Python is required.
  • Ability to produce logical, consistent, and self-explanatory code is required.
  • Familiarity with Linux, Bash, and command-line workflows is required.
  • Hands-on experience with Docker and containerisation technologies is required.
  • Experience with Git/GitHub and industry-standard collaboration practices is required.
  • Strong knowledge of automated testing and the software testing pyramid is required.
  • Proven ability to collaborate effectively in a fast-paced agile team, preferably using Scrum, is required.
  • Proven experience managing teams as part of a wider delivery function is required.
  • Experience supporting and developing engineers of varying experience levels, including coaching and mentoring junior and mid-level engineers, is required.
  • Ability to work day to day with a high degree of autonomy while collaborating effectively with other leads across the business is required.
  • A blend of technical expertise, pragmatism, and maturity, with the ability to navigate a dynamic environment with shifting priorities, is required.

Responsibilities

  • Lead the architectural design, development, testing, and deployment of backend services for current and future products.
  • Take ownership of backend system design, ensuring scalability, security, robustness, and maintainability.
  • Design and implement cloud infrastructure using Infrastructure as Code.
  • Apply security best practices across backend development, infrastructure, and data handling.
  • Collaborate with cross-functional teams to deliver high-quality, production-ready backend solutions.
  • Drive engineering excellence through standards, documentation, code reviews, and reusable patterns.
  • Coach, support, and mentor engineers to enhance team capability and broaden skills across backend and cloud systems.
  • Contribute deep expertise in Python and ensure adherence to clean code and architectural principles.
  • Leverage knowledge of DevOps and MLOps practices to improve system reliability and deployment workflows.
  • Champion Scrum and play a key role in refining agile processes and team collaboration.
  • Work closely with product management to translate business needs into scalable technical solutions.
  • Lead incident investigations, support technical debugging, and improve system observability and resilience.
  • Ensure adherence to RESTful API design principles, contributing to API standards and documentation.
  • Adopt AI tools to assist and accelerate work.
  • Take on other reasonable responsibilities within the employee's competence as duties evolve.

Desired Qualifications

  • A master's-level qualification in a STEM discipline.
  • Experience with high-performance computing or distributed systems.
  • Experience with frontend development using HTML, CSS, JavaScript/TypeScript, and React.
  • Experience with UI/UX considerations for backend and API design.
  • Experience working with modern statistical machine learning and AI technologies, including NumPy, SciPy, and Pandas.
  • Experience with DevOps workflows.
  • Experience with PyTorch or other deep-learning frameworks.
  • Familiarity with Bayesian statistics or probabilistic modelling.
  • Experience with MLOps.

About the Company

digiLab

Develops AI-driven digital twin solutions

DigiLab Solutions builds AI-powered Digital Twins—virtual models of real-world processes—to visualize data and support real-time decisions. It combines simulations with live data to create digital replicas, speeds up simulation time from months to minutes, and delivers insights through dashboards that require little data science knowledge. The company differentiates itself by offering turnkey, user-friendly digital twins for non-experts and by collaborating closely with clients to tailor solutions focused on big data visualization and sustainability. Its goal is to help organizations gain a competitive edge, improve performance, and promote environmental sustainability through data-driven decisions.

Company size
51-200
Company stage
Grant
Total funding
$130K
Headquarters
Exeter, United Kingdom
Founded
2021

Recently Posted Jobs

Explore more opportunities at digiLab

See more jobs