Software Developer - Artificial Intelligence

Avon, England • £40000 - £80000 per annum • Permanent • Software Development

Software Developer – Artificial Intellgence

Bristol OR London

£Highly competitive (Mid-level, Senior and Principal levels)

Thatcher MCS have been engaged by a new player in the realm of Artificial Intelligence to support them in finding their next talented software developer.

The Software Developer will join the team working across a modern, web-focused technology stack. Our client work in a fast-paced environment, utilising cloud-based technologies to deploy innovative products.

As a Developer, you will be joining the rapidly expanding engineering team. In this role, you will be working on prototypes to validate proof-of-concepts with the product team. On validation of these prototypes you will have the opportunity to assist in the iteration and progression of successful solutions into our sprint backlog.

Our client is looking for someone who inquisitive, enthusiastic about working with business goals in mind, and ideally with a perspective on design:

The role specifications:
  • Strong University degree in Computer Science, Software Engineering, Engineering, Maths or Science.
  • Experience in creating clickable prototypes and deployable prototypes.
  • Strong communications skills in English.
  • Ability to quickly adopt and leverage new technologies.
  • Ability to work as part of an agile, product-focused, software development team
 Must have in-depth experience of:
  • Creating prototypes in a modern UI driven prototyping tool (Axure/Balsamiq/Figma/Adobe
  • XD/Invision or similar)
  • Agile software development methodologies (Scrum/Kanban)
  • Understanding of APIs.
  • Taking a clickable prototype to a frontend prototype utilising existing API’s for backend.
  • Understanding of modern frontend development using React.
  • Usage of open-source software and an appreciation of related licensing constraints.
  • Working closely with clients to produce prototypes interactively.
Beneficial if you possess experience of:
  • Other widely used programming languages e.g. Java, Go, Ruby, C/C++, C#
  • Rapid development using Google AppMaker/Google App Engine/Firebase
  • Microservices architecture
  • Machine learning / NLP
  • Cloud computing services (Google)

Apply for this job:


Attach CV - Accepted file types: .doc, .docx, .pdf, .rtf