Разработчики чаще всего используют:
Специалист Data Science овладеет технологиями: инженерии программного обеспечения; построения математических моделей; архитектурного проектирования программных систем; построения вычислительных систем; использование языков программирования C++, Java, C#, Python и библиотек Pandas, NumPy, Matplotlib, Scikit-learn, Tensorflow; тестирования и верификации программных систем. Особое внимание уделяется знаниям и навыкам применения математики, алгоритмов и структур данных.