Een data scientist is iemand die grote hoeveelheden data verwerkt uit verschillende (al dan niet gestructureerde) bronnen. Deze data wordt dan omgezet naar bruikbare informatie voor het management van een bedrijf. Er wordt gezocht naar verbanden in de data die beschikbaar is.
Het verschil met een data analist is dat de data scientist zich toelegt op het verrijken van data en modellen bouwt. Een gedegen kennis van IT, inclusief de nodige programmeervaardigheden is dan vereist. Denk aan programmeren met Python, R en SQL. De data scientist gebruikt speciale tools en software en schrijft algoritmes om data te ontsluiten, structuren en te analyseren.
Doordat het werk van een data scientist veel raakvlakken heeft met de bedrijfsvoering, kunnen ze tijdens hun werk onder meer te maken krijgen met managers, projectleiders, econometristen, business intelligence consultants, developers, en data analisten.