ARTIFICIAL INTELLIGENCE 
DEVELOPER

An AI Developer or AI Engineer works with artificial intelligence, as the name implies. As an AI developer, you'll be assisting in the creation of AI-based algorithms in software. They design, test, and deploy AI models, as well as manage AI infrastructure. When working on a project, they frequently code as well.

LOCATION

UK-London

EMPLOYMENY TYPE

Permanent

JOB DESCRIPTION - ARTIFICIAL INTELLIGENT DEVELOPER

  • Strong Python and/or C# development experience is required (Min. 4 yrs.)

  • Experience with online APIs, Microservices, Event Driven Programming, Unit Testing, and the Agile approach is required.

  • Database knowledge is a plus. MYSQL server, MSSQL server

  • Working knowledge with Azure DevOps and Git is required.

  • Experience with NodeJS and frontend JS frameworks is advantageous.

  • Good understanding of chatbot installation from start to finish

  • Understanding of conversational AI and related tools such as BERT, RASA, SpaCy, Microsoft Bot Service, Elastic Search, and others is desirable.

  • Ability to translate requirements into design specifications as well as design document development experience.

SKILLS - ARTIFICIAL INTELLIGENCE DEVELOPER

  • Knowledge of a deep learning framework such as TensorFlow or Keras is required.

  • Python and machine learning libraries such as scikit-learn and pandas are required.

  • Visualizing and manipulating large datasets is a specialty.

  • Proficiency with OpenCV is a must.

  • Linux experience is a plus.

  • Ability to choose hardware that will allow an ML model to operate with the required latency.

  • Make sure to include any other frameworks, libraries, or technologies that are relevant to your project, as well as any schooling or certification requirements.