Software Engineer

We're looking for a top software engineer to join the team!

About the role

We are building a strong software engineering team and as some of the first hires, you will be responsible for developing high-quality applications, designing and implementing testable and scalable code and setting the direction of Neuro’s API, culture and company.

What you'll be working on

  • Continue development of Neuro’s API with more features for the Python library and the backend
  • Improve and maintain the infrastructure that handles all API requests
  • Build tools to improve internal efficiency
  • Design highly scalable and testable code ready for deployment

Essential requirements

  • 1 to 2 years of commercial or research experience with Python
  • 4 years of experience with one or more general purpose programming languages
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience
  • Experience with DevOps tools such as CI/CD, Docker, Kubernetes, etc
  • Experience with SQL and noSQL databases
  • Working proficiency and communication skills in verbal and written English
  • Must have the right to work in the UK

Not essential but nice to have

  • Master’s, PhD degree, further education or experience in Computer Science, Maths, Physics or Engineering
  • Machine learning experience
  • Portfolio of personal related projects


  • Competitive Salary
  • Equity Compensation
  • Work flexibility and beatiful offices in Bath
Software Engineer
Bath, UK