Le data scientist et le data engineer nécessitent essentiellement les même pré-requis en plus de l’étude de statistiques. Parmi eux, l’algèbre linéaire qui facilite la gestion des données collectées. Maîtriser des notions d'algèbre linéaire et bi-linéaire permet de comprendre les espaces dans lesquels la plupart des algorithmes de Machine Learning et techniques de statistiques sont utilisés.