Inżynier sztucznej inteligencji jest ekspertem IT, którego misją jest opracowywanie inteligentnych algorytmów zdolnych do uczenia się, analizowania i przewidywania przyszłych zdarzeń.
Przykładowym zadaniem programisty sztucznej inteligencji jest opracowywanie algorytmów, które otrzymują dane wejściowe dotyczące np. historii zakupów, sprzedaży i produktów w celu przewidywania przyszłych zachowań klientów. Takie umiejętności są wysoko cenione przez firmy i obecnie zapotrzebowanie na specjalistów w tej dziedziny jest ogromne.