Opportunities

Home > About FIDO Tech > Careers > Vacancy: Senior Python Developer 

Job vacancy: Senior Python Developer 

Salary: £50,000.00-£70,000.00 pa

Location: Based in Bicester with flexible home working

Benefits: Pension, 28 days holiday, modern working environment, great team spirit

Reports to: Head of Software Development 

The role

We’re looking for an experienced Python developer who is looking for a role where you have the chance to make a positive difference. 

FIDO has been recognised as the UK’s top Tech Innovator; we’re developing machine-learning solutions to one of the world’s most pressing problems – water scarcity. Our pioneering AI detects underground water leaks and works out their size through super accurate analysis of acoustic data. 

You’ll be an integral part of FIDO AI’s ongoing world-beating development, working as part of a scrum team focused on delivering machine learning solutions. 

We’re a small but enthusiastic team working in a great modern environment with good benefits. 

This role will be a hybrid working model working three days a week from our Bicester office and two days from home. Candidates will be asked to demonstrate their proficiency in Python by taking a 90-minute online test. 

Responsibilities

  • Develop a wide range of Python projects to assist the AI team in building models, datasets, and ML architecture 
  • Completing code reviews and providing feedback to junior members of the team 
  • Transferring knowledge and experience to other developers 
  • Writing unit tests and testing Python codebase 
  • System and integration testing of FIDO products 
  • Development of tools to assist with building and cleaning datasets 
  • Deployment and delivery of machine learning models and predictions 
  • Contribute to maintaining and building robust cloud-based systems 

Skills and experience

  • BSc/BEng degree in Software Engineering, Computer Science or similar. 
  • Python expert. Candidates will be asked to demonstrate proficiency through an online screening test 
  • Experience in a Senior Developer role 
  • 5+ years of commercial experience programming 
  • Experience in unit and integration testing 
  • Proficiency with graph databases, SQL, Linux, and cloud-based architectures would be beneficial 
  • Agile Scrum experience preferred 
  • Awareness of software development, ML Ops and Dev Ops best practices 

Interested?


Please send us your CV using the form below (no agencies please)

  • Accepted file types: pdf, doc, docx, pages, Max. file size: 50 MB.
    PDF format preferred
  • This field is for validation purposes and should be left unchanged.