The Role:
- Exploring large, messy administrative datasets and judging whether they can answer the question being asked
- Building statistical and machine learning models, including NLP on free-text records where it helps
- Writing clean, version-controlled Python or R that colleagues can read, rerun and extend
- Querying and shaping data with SQL on Amazon Athena and S3
- Working with data engineers on the features, tables and pipelines your models depend on
- Turning results into clear outputs for non-technical audiences, from short briefings to interactive dashboards
- Quality-assuring your own and others' work through code review, testing and peer checks
Data Scientist - AWS - ML - NLP - Python/R - SC Eligible Key Skills:
- Strong Python or R for analysis and modelling (pandas, scikit-learn, or tidyverse and tidymodels)
- Confident SQL on large datasets
- Experience on AWS, especially Athena, S3 or SageMaker
- A practical grasp of machine learning and statistical methods, including when not to use them
- Git-based workflows, with code review and reproducible analysis as normal practice
- Explaining technical findings to senior and non-technical stakeholders
- Eligible for SC clearance
Nice to have:
- Working in JupyterLab or RStudio on a shared cloud platform
- NLP or text classification
- Building apps or dashboards (Shiny, Streamlit or similar)
- Experience in the public sector or another highly regulated setting where data protection and auditability matter
Industry:
Data & Analytics
Seniority Level:
Not Specified