Senior Software Engineer at digiLab Solutions - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted 6 hours ago

Senior Software Engineer

digiLab SolutionsSenior Software Engineer (Python)

Requirements

Significant industry experience building production software, Deep Python expertise, Experience with FastAPI, AWS Infrastructure as Code, Computer Science degree, DevOps and MLOps experience, Docker and containerisation, Automated testing proficiency

Skills

PythonAWSFastAPIDockerMLOps

About the role

Responsibilities

  • Lead the design, development, and maintenance of high-quality software from architecture to deployment
  • Build scalable systems using AWS, Python, MongoDB, and other modern technologies
  • Embed security best practices across the full software development lifecycle
  • Own and improve CI/CD pipelines for fast and reliable deployments
  • Apply site reliability engineering principles to strengthen system performance
  • Partner with product management to translate business requirements into technical solutions
  • Design clean, consistent RESTful APIs
  • Provide technical support and lead incident investigations
  • Champion Scrum and drive continuous improvement
  • Support frontend tasks as needed to work across the stack

Requirements

  • Significant industry experience building production software
  • Deep Python expertise with clean, logical code
  • Proven experience building production APIs with FastAPI or similar async frameworks
  • Hands-on experience deploying AWS infrastructure as code (IaC)
  • Degree-level qualification in computer science or a related field
  • Experience with DevOps and MLOps
  • Solid grasp of software design patterns, SOLID, and DRY principles
  • Proficiency with Git/GitHub, Docker, Linux, bash, and the command line
  • Command of the testing pyramid and automated testing types
  • Familiarity with modern statistical ML and AI tooling (NumPy, SciPy, Pandas)
  • Experience collaborating in fast-paced agile/Scrum teams

Preferred Qualifications

  • Master's-level qualification in a STEM field
  • Frontend experience with HTML, CSS, React, and JavaScript/TypeScript
  • Understanding of UI/UX design principles
  • Experience with PyTorch or other deep-learning libraries
  • Understanding of Bayesian statistics

About the Company

digiLab is a formative AI company specializing in uncertainty quantification. Their Uncertainty Engine platform enables advanced engineering and science-led organizations to make more confident, trustworthy decisions in high-stakes environments.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

digiLab Solutions · Exeter

Sign up to apply