Cette personne conçoit et développe des logiciels informatiques ou des procédés d'automatisation capables de raisonnement ou d'apprentissage afin d'offrir des outils performants dans de nombreux domaines tels que la finance, la robotique, les jeux, le traitement du langage et la production industrielle.