Data Scientist
Role details
Job location
Tech stack
Job description
We're looking for experienced Data Scientists for upcoming analytics and modelling roles. These will be hands-on positions at all levels where you'll develop statistical models, conduct advanced analysis and deliver data-driven insights that drive business decisions and unlock value from organisational data.
You'll work across the full data science lifecycle-from problem definition and exploratory analysis through to model development, validation, deployment and ongoing optimisation. This role suits someone who combines strong analytical and programming foundations with genuine curiosity about uncovering patterns, solving complex problems and communicating findings with impact., * Develop, train and evaluate predictive and statistical models using appropriate methodologies and tools
- Conduct exploratory data analysis to understand data characteristics, identify patterns and surface insights
- Write efficient, production-ready code in Python, R or equivalent languages to support analysis and modelling workflows
- Design and execute experiments (A/B tests, multivariate tests) to validate hypotheses and measure business impact
- Translate business problems into analytical approaches, defining success metrics and evaluation criteria
- Collaborate with data engineers, analysts, product teams and business stakeholders to understand requirements and scope analytical work
- Create clear visualisations, reports and presentations to communicate findings and recommendations to technical and non-technical audiences
- Document models, methodologies, assumptions and limitations to support reproducibility and knowledge sharing
- Stay current with data science techniques, emerging tools and industry best practices
- Troubleshoot model performance issues, data quality concerns and analytical challenges
Requirements
- Proven hands-on experience developing data science solutions using Python, R or equivalent programming languages
- Strong SQL proficiency with ability to query and manipulate data from relational databases or cloud data warehouses
- Solid understanding of statistical methods, experimental design and hypothesis testing
- Experience building and evaluating machine learning models (regression, classification, clustering, time series or similar)
- Familiarity with data manipulation, analysis and visualisation libraries (pandas, scikit-learn, ggplot, Tableau, Power BI or equivalent)
- Experience working with datasets of varying sizes and complexity
- Familiarity with version control and reproducible analytical practices
Analytical & Soft Skills:
- Strong problem-solving mindset with ability to break down complex business questions into analytical approaches
- Naturally curious approach to data; comfortable exploring uncertainty and iterating
- Excellent communication skills-able to explain statistical concepts and findings to diverse audiences
- Strong attention to detail and rigour in methodology and validation
- Collaborative approach to working with cross-functional teams
- Comfortable learning new tools and techniques; adaptable to evolving data landscapes
- Ability to manage multiple projects and prioritise effectively in a dynamic environment
Experience Level:
- Minimum 2-3 years of data science, statistical analysis or analytics experience (or equivalent demonstrable capability)
- Background in data science, analytics, quantitative research, statistics or related fields
- Examples or portfolio of analyses, models or insights you've developed
Benefits & conditions
- Exposure to modern data science tools, platforms and methodologies
- A collaborative environment where analytical rigour is valued
- Clear scope to develop specialist expertise in data science disciplines
- Flexible working arrangements (on-site, hybrid or remote) and supportive team culture
Job Type: Full-time
Pay: £35,000.00-£120,000.00 per year