Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Current Opportunities.

Senior Python Developer

London, South East

Software Development

£80,000 - £90,000 per annum



Senior Python Developer

Senior Python Developer to lead the software development on a large-scale machine learning project. Working with the latest models and software libraries in computer vision, natural language processing and deep learning, you will use your vast amount of engineering experience to design and implement scalable and robust software solutions. You will work closely with the data scientists and project stakeholders to ensure that the software design meets the requirements of the project. You will supervise other software engineers on the project.

What you’ll do: - Senior Python Developer

  • You will lead the software development on initially one large-scale machine learning project as part of a Data Science team and other inquisitive minds. 
  • You will work with the latest computer vision, natural language processing and deep learning software libraries.
  • You will work cross-functionally with Reliability, Software and Data Engineers to design scalable and robust software solutions.

Who you are: - Senior Python Developer


  • You have a Bachelor’s degree and/or Master’s degree in a technical field, with strong algorithms, data structures and coding background.
  • You are proficient in Python, with experience in the creation of services using frameworks such as Django or Flask.
  • You are able to show data scientist how to get their code to production quality
  • You are experienced in constructing and maintaining large-scale key-value databases with frameworks such as Redis.
  • You have a solid understanding of SQL.

Senior Python Developer