Python Software Engineer / Machine Learning Team / Remote (UK)

Python Software Engineer / Machine Learning Team / Remote (UK)

Job Title: Python Software Engineer / Machine Learning Team / Remote (UK)
Contract Type: Permanent
Location: London, United Kingdom
Salary: £70,000 - £75,000
Reference: 22958
Contact Name: Sam Smith
Job Published: February 02, 2021 18:46

Job Description

Python Software Engineer / Machine Learning Team / Remote (UK)

I am excited to be working alongside a market leading SaaS provider who have recently expanded their product offering with the integration of chatbots. They are now looking to heavily recruit within their Machine Learning team and are looking to hire multiple lead/senior Engineers to assist with scaling and improving their current product.


As a company they were formed over 10 years ago and specialise in providing a social engagement platform. Their platform gives clients access to conversational experiences using both human and Chatbot engagement. As a company they have several offices spread across the US, UK and Europe with a total of 50 developer and engineers working in a number of distributed teams. As a Backend Engineer you will be joining a distributed team of 3 Engineers with a new team lead being onboarded in the near future.

The Role

As a Python Engineer you will be expected work on a variety of ongoing projects including, building pipelines to productionise Machine Learning models, building and scaling API’s that integrate with external sources, enhancing the capabilities on the current architecture in place and more. There will also be some greenfield work involved as the company continue building out brand new features to scale and enhance their platform

This role provides a fantastic opportunity to work alongside a new and growing team whilst owning whole Backend Development lifecycle.


  • 3+ years’ experience in Python Development
  • Experience building and scaling API’s
  • Experience building pipelines to deploy ML models.
  • Docker / Kubernetes
  • Strong AWS experience


On offer is the chance to join an exciting team with huge ambition and scope for personal growth which is supported by a great benefits package and a salary of up to £75,000.

Python Software Engineer / Machine Learning Team / Remote (UK)