Software Engineer (Python)

We have built a cloud-based platform which allows clients to upload, curate and analyse their data using advanced ML techniques. We are looking for experienced developers to help with the development of our platform, REST APIs and web-based UI. You will be working on our Python backend and depending on your skills our Next.js front end which is deployed using Terraform to our EKS environment on AWS.

Requirements

Minimum Requirements

  • A STEM degree from a well-respected university
  • Full right to work in the UK without restriction, time limit, or sponsorship
  • Proficiency in Python
  • You have built, documented, and tested REST APIs
  • Produce maintainable, testable, documented, production-grade code
  • Have utilised CI/CD processes (Gitlab preferred)
  • Strong written and verbal communication skills
  • Experience of working in a team using agile methodologies

Preferred skills and experience

  • Comfortable with Unix like operating systems  
  • Experience using Django and Pydantic  
  • Have worked with AWS cloud services  
  • Some experience with Javascript, TypeScript or React
  • Familiarity with SQL and good schema design
  • Experience working in containerised environments (Docker/Kubernetes)

Interested?

Does it sound like the right fit for you?

Apply now