
Senior Data Scientist
CF
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Partner with NHS, life sciences, and other healthcare clients to translate complex and ambiguous questions into well-defined analytical problem statements
- Lead the end-to-end delivery of data science workstreams, from scoping and design through to analysis, insight generation, and client presentation
- Act as a trusted analytical advisor within projects, shaping both the analytical approach and the resulting solution
- Apply structured problem-solving approaches to complex healthcare, commercial, and policy challenges
- Communicate insights clearly to non-technical audiences, explaining methods, assumptions, limitations, and implications
- Design and develop predictive models to forecast health outcomes, healthcare utilisation, and medicine sales performance
- Conduct population health analyses, disease burden studies, and real-world evidence (RWE) research using large-scale healthcare datasets
- Apply robust statistical methods to ensure analytical rigour, transparency, and interpretability
- Extract insight from both structured and unstructured data sources, including clinical text and public data
- Ensure analytical outputs are decision-focused and aligned to client objectives
- Design, build, and maintain complex data pipelines integrating multiple disparate data sources
- Ensure data quality, reliability, security, and scalability across analytical solutions
- Apply software engineering best practices to data workflows to support reuse, testing, and long-term maintainability
- Work effectively with cloud-based storage and compute environments
- Write clean, well-structured, reproducible Python code with clear documentation
- Implement unit tests, data validation checks, and quality controls
- Contribute to CI/CD pipelines for analytics and data workflows
- Use Git effectively, including collaborative development, version control, and code reviews
- Manage Python environments using tools such as conda, uv, poetry, pip, or equivalent
- Use Bash and cloud tooling (e.g. AWS CLI) for automation and orchestration
- Build solutions that are production-minded, not purely exploratory
- Lead technical discussions, workshops, and presentations with client stakeholders
- Proactively identify risks, dependencies, and delivery constraints within data workstreams
- Maintain high standards of documentation, reproducibility, and delivery excellence
- Support integrated working between data science and consulting teams
Requirements
- We are ideally seeking candidates with a combination of the following skills and experiences:
- Mandatory
- - Degree or postgraduate qualification in a relevant field (e.g. Data Science, Computer Science, Statistics, Mathematics)
- - Strong experience delivering data science projects in a consulting or project-based environment
- - Advanced Python and SQL skills for data manipulation, analysis, and modelling
- - Strong experience with Git and collaborative development workflows
- - Comfortable working with Bash and command-line tooling
- - Experience managing Python environments using conda, uv, poetry, pip, or similar
- - Experience working with cloud-based data storage solutions (e.g. AWS or GCP), with understanding of security, encryption, and access management
- - Proven experience designing and implementing complex data pipelines
- - Strong grounding in statistics and applied analytics, including regression, hypothesis testing, time series, and predictive modelling
- - Excellent communication skills, with the ability to explain complex technical concepts to non-technical audiences
- - Ability to work independently, take ownership of delivery, and manage multiple priorities
- Desirable
- - Experience working with healthcare or pharmaceutical data
- - Knowledge of population health, epidemiology, health economics, or real-world evidence methodologies
- - Experience forecasting healthcare demand, utilisation, or commercial performance in life sciences
- - Familiarity with healthcare data standards, coding systems, or clinical pathways
- - Experience working with unstructured data, NLP, or advanced machine learning techniques
Benefits
- - We offer a competitive and flexible reward package designed to support you at work and beyond it. You will benefit from a generous holiday allowance that grows with your career (minimum of 25 days), a strong employer pension contribution, and the freedom to tailor benefits to suit your lifestyle, from wellbeing and fitness to financial protection.
- - We are committed to supporting life’s important moments, with enhanced family leave, income and life protection, and access to practical benefits that make everyday life easier, such as interest-free loans and travel support.
- - Your wellbeing matters to us. You will have access to a comprehensive wellbeing and employee assistance programme, preventative health benefits, and initiatives that support an active, balanced way of working.
- - Above all, we invest in our people; offering flexibility, security, and benefits that grow with you, so you can do your best work while building a sustainable and rewarding career.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLdata manipulationpredictive modelingstatistical methodsdata pipeline designregressionhypothesis testingtime series analysismachine learning
Soft Skills
communicationproblem-solvingindependenceownershipclient presentationanalytical advisoryrisk identificationdelivery managementcollaborationdocumentation
Certifications
degree in Data Sciencedegree in Computer Sciencedegree in Statisticsdegree in Mathematics