Glossary
Data scientist
A practitioner who combines statistics, programming and domain knowledge to build models and extract insight from data.
A data scientist is a practitioner who applies statistics, programming and subject-matter knowledge to extract insight from data and, often, to build predictive or machine learning models that generalize beyond the data already collected. Typical work spans exploratory analysis, feature engineering, model building and evaluation, and communicating findings and their uncertainty to non-technical stakeholders.
The role is frequently distinguished from a data analyst, who more often works with structured, already-modeled data to describe what has happened and why, using SQL and BI tools, without building predictive models, and from a data engineer, who builds and maintains the data infrastructure and pipelines that a data scientist's work depends on. In practice, these boundaries are blurry: job titles for similar work vary widely between companies, and many people move fluidly between analysis, modeling and light engineering.
The distinction matters for hiring and team design, since the three skill sets, statistical modeling, business-facing analysis, and infrastructure engineering, do not always live in the same person, and a team missing one can bottleneck the others; an analytics translator often sits between data scientists and business stakeholders to keep modeling work aimed at real decisions. A common misconception is that "data scientist" implies deep machine-learning expertise by default, when a great deal of the role's actual day-to-day work is closer to careful statistical analysis and data preparation.
Last reviewed September 22, 2026