Um data scientist foca-se nos dados e previsões futuras ao construir algoritmos de aprendizagem profunda para fazer análises prescritivas e preditivas. Pode prever tendências de mercado, criar sistemas de reconhecimento de imagem, sistemas de recomendações e muito mais.Para ser um data scientist são necessárias diversas linguagens, incluindo R, Python e Scala assim como sólidos conhecimentos de matemática.Por outro lado, o data analyst não está preocupado com as previsões futuras ou em construir algoritmos de aprendizagem profunda do zero mas sim em recolher, limpar, organizar, estruturar e visualizar dados existentes com o objetivo de recolher conhecimento do negócio a partir dos dados.