Job Role: AI Engineer

Purpose of role

As an AI Engineer,  you are responsible for enhancing and maintaining the Pasabi AI/ML architecture and pipelines. You will primarily be training AI models using existing frameworks, writing server-side scripts and APIs to be utilized by Back End engineers. The day-to-day consists of training models, researching new approaches, bespoke algorithm writing, optimizing core code for speed and stability and generating reusable code libraries.

You should possess a degree in Computer Science or Artificial Intelligence, or a similar field, or have at least 2 years experience.  A good knowledge of AI/ML platforms such as Tensorflow, Keras and relevant languages, such as Python, are required for candidacy. Well-qualified applicants will possess strong organizational and time-management skills.

This role will support the existing engineering team. It will be focused on building out core front end features that will be shared between Pasabi’s core platform and monitoring products.

Main Responsibilities


  • Investigate, develop and document user requirements and stories
  • Participate in the technical and operational documentation of features, status and maintenance of applications
  • Propose opportunities for application and process improvement
  • Attend in-house and external courses, read manuals and access new applications to keep technical knowledge and design skills up to date
  • Participate in the estimation and planning of development activities


Role specific:

  • Design, develop, test and support AI/ML  code whilst maintaining high standards of software quality
  • Help to curate Pasabi’s own library of AI/ML components 
  • Build algorithms based on statistical modelling procedures and build and maintain scalable machine learning solutions in production
  • Use data modelling and evaluation strategy to find patterns and predict unseen instances
  • Apply machine learning algorithms and libraries
  • Work closely with other staff, such as Back End Engineers and Front End Engineers to create data pipelines
  • Attend regular meetings with the back end team to expose weaknesses and problems
  • Routinely inspect AI/ML code for speed optimization

Qualifications & Skill Set


  • 2 years experience in a related field or a degree or equivalent in a AI/ML/CS or related scientific discipline 
  • Extensive knowledge of Tensorflow, Keras and Python
  • Strong analytical and problem solving skills
  • A meticulous and organised approach to work
  • Ability to meet tight deadlines
  • Capable of prioritizing multiple projects in order to meet goals without management oversight
  • Good client facing skills, solid result-focused technical skills, and an enthusiasm to contribute new ideas and knowledge to all projects 
  • Good verbal and written communication
  • Natural creativity and problem solving ability
  • An ability and drive to learn new skills and technologies quickly
  • Experience of working as part of an agile software development team


  • Exposure to Data platform such as Mongo or Neo4
  • Applied commercial Software Development experience within Safety tech sector, brand protection or cyber security
  • Experience working in a start-up / scale-up environment
  • Experience in DevOps or CI/CD will be looked upon favourably, as will exposure at any level to Quality Assurance or Project Management

Apply Today