Data Scientist
Builds statistical and machine learning models to uncover patterns in data and predict future outcomes.
Designs and maintains the pipelines and infrastructure that move and store data reliably at scale.
Also known as: Data Platform Engineer, ETL Engineer
Compare with another careerBuilds and maintains data pipelines that extract, transform, and load data from many source systems into warehouses or data lakes. Optimizes databases for performance, automates data quality checks, and works closely with data scientists and analysts to make sure the data they depend on is accurate and available on time.
Desk-based software engineering work, usually inside a larger data or platform engineering team, sometimes including on-call rotations to fix pipeline failures.
Typical entry point
Junior data engineer or backend engineer role in a company's data platform team
Core
Also relevant
Core
Also relevant
These are useful, relevant skills to build over time — not a checklist you need to already have.
These are common routes in, not the only path — and not a university or course recommendation.
General tendencies for this career, not a guarantee — actual roles vary by employer and location.
Builds statistical and machine learning models to uncover patterns in data and predict future outcomes.
Takes machine learning models from prototype to reliable, scalable production systems.
Builds applications and systems powered by AI models, integrating them into products people actually use.
Builds mathematical models used to price financial instruments, manage risk, and inform trading strategies.
Builds and maintains dashboards and reporting systems that give business leaders an ongoing view of performance.
Turns raw business data into clear reports and dashboards that help teams make decisions.