Haystack
← Back to Jobs
Remote
Full time
Technology
CS

Backend Software Engineer Python ML AWS

Client ServerChesterton, Cambridge🇬🇧United KingdomPosted 15 Sept 2026

Why This Role Stands Out

This remote role offers significant career growth by allowing you to implement cutting-edge ML algorithms into production systems within a successful European tech company. You'll thrive here if you're a data-savvy Python backend engineer with AWS experience, eager to collaborate in a supportive, flexible environment with a competitive salary up to £90k. Apply now to join a dynamic, international team and make a real impact!

Quick Overview

Salary
£90k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Remote
Location
Chesterton, Cambridge, United Kingdom
Posted
Yesterday
MicroservicesAWSMLflowMachine LearningTDDAgileDatabricksPostgreSQLPythonRedshift

Job Description

Backend Software Engineer / Developer (Python Machine Learning AWS) Remote UK to £90k

Are you a data savvy Backend Software Engineer with experience of implementing ML algorithms into production?

You could be progressing your career in a senior, hands-on Backend Software Engineer role as part of a friendly and supportive international team at a growing and hugely successful European car insurance tech company as they expand their UK presence.

As a Backend Software Engineer you'll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems. They'll be a range of projects with a focus on implementing Machine Learning algorithms into production systems.

There's a collaborative team Agile environment where you'll participate in technical discussions and have your voice heard, there's also opportunities to mentor other more junior team members if desired.

Location / WFH:

The company is a big advocate of flexible working and prides itself on DEI; you can go into the London office as often or as little as desired and can work fully remotely from anywhere in England; you can also work at times that suit you.

About you:

  • You are a data savvy Backend Software Engineer with advanced Python coding skills
  • You have experience of across the full lifecycle of ML model development including into production
  • You're collaborative, enjoy problem solving and working with others to overcome technical challenges
  • You have a strong knowledge of AWS
  • You have a good knowledge of modern software engineering best practices, microservices, TDD / DDD, common Design Patterns
  • Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential

What's in it for you:

As a Backend Software Engineer / Developer (Machine Learning AWS) you will earn a competitive package:

  • Up to £90k salary
  • Remote working including flexible working hours
  • Workplace nursery scheme
  • Enhanced maternity package
  • 25 days holiday plus ability to buy or sell 5 days p/year + extra 'duvet day'
  • Pension, Private Medical and Dental Insurance, Life Assurance, Employee Assistance Programme
  • Weekly Yoga and monthly Acupuncture sessions, Headspace membership
  • Diverse, inclusive team environment with a range of support networks
  • A range of other perks including Perkbox, cycle to work, season ticket loan

Apply now to find out more about this Backend Software Engineer / Developer (Python Machine Learning AWS) opportunity.



Similar jobs