Senior Data Scientist – Perm – Hybrid
Senior Data Scientist
Location: London – Hybrid (1 day per week in the office)
Salary: £60,000-£75,000 + Bonus + Benefits
Job Type: Full-Time, Permanent
The Opportunity
We’re working with an organisation seeking an experienced Senior Data Scientist to join its technical team and contribute to the development of innovative data science and AI solutions.
This is an opportunity for a highly capable technical professional who combines strong programming skills, advanced data science expertise and creative problem-solving abilities.
You’ll take ownership of complex technical challenges, designing and delivering projects from initial concept through to implementation. You’ll also play an important role in shaping technical direction, supporting colleagues and establishing best practice across the team.
The successful candidate will bring demonstrable experience delivering complex projects, the ability to work independently in unfamiliar areas and the confidence to explore new approaches to solving business problems.
Key Responsibilities
- Lead the design and delivery of complex data science projects from initial concept through to implementation.
- Apply a broad range of data science, machine learning and AI techniques to solve challenging business problems.
- Evaluate different methodologies, understanding their strengths, weaknesses and suitability for specific applications.
- Develop innovative solutions using appropriate technical approaches rather than relying solely on predefined techniques or basic prompting.
- Design and implement proof of concepts to validate ideas and establish the best approach to complex problems.
- Break projects down into manageable phases, prioritising essential deliverables and identifying dependencies.
- Plan and deliver projects typically involving 1-2 team members over 3-6 months.
- Identify opportunities for AI and data science to enhance existing products, applications and business processes.
- Work closely with software engineers to integrate data science and AI capabilities into wider systems.
- Consider performance, scalability, efficiency and long-term maintainability when designing solutions.
- Ensure projects are developed with practical implementation and end-user requirements in mind.
- Mentor and support junior team members, providing technical guidance and helping establish best practice.
- Act as a technical expert within the team, supporting the team manager with complex technical decisions.
- Lead technical discussions and communicate complex concepts effectively to technical and non-technical stakeholders.
- Contribute new ideas, approaches and innovative thinking to improve team capability and business outcomes.
Essential Skills & Experience
- Proven experience as a Senior Data Scientist or in a comparable senior technical data science role.
- Strong programming skills, particularly Python, with experience developing robust and maintainable solutions.
- Demonstrable expertise in one or more areas of data science, machine learning or AI.
- Experience delivering multiple complex technical projects successfully.
- Strong understanding of data science methodologies and the ability to select appropriate techniques for different problems.
- Experience applying AI and machine learning techniques to real-world applications.
- Ability to independently investigate unfamiliar technical areas and develop logical, effective solutions.
- Experience designing projects, defining technical approaches and delivering proof of concepts.
- Strong understanding of data structures, data pipelines and production implementation considerations.
- Experience collaborating with software engineers and technical stakeholders.
- Ability to consider performance, scalability, resource utilisation and long-term sustainability.
- Experience mentoring, supporting or technically guiding other team members.
- Excellent communication skills, with the ability to explain complex technical concepts clearly.
- A proactive, creative and analytical approach to problem-solving.
Desirable Experience
- Generative AI and Large Language Models (LLMs).
- Retrieval-Augmented Generation (RAG).
- AI agents and agentic workflows.
- Machine Learning model development and deployment.
- Natural Language Processing (NLP).
- Advanced statistical modelling and predictive analytics.
- AI integration within existing software applications.
- Cloud-based AI and data science solutions.
- Model evaluation, testing and performance optimisation.
- MLOps and production AI deployment.
- Data engineering and pipeline development.
- Experience with AI frameworks such as LangChain, LlamaIndex or similar.
About You
You’ll be a technically strong and creative problem solver who enjoys tackling complex challenges and exploring new approaches.
You’ll have the confidence to take ownership of projects, make informed technical decisions and work independently without requiring detailed task-by-task direction.
You’ll understand that successful data science is not simply about developing models or experimenting with AI techniques. It’s about building practical, scalable solutions that can be implemented effectively and deliver meaningful value to end users.
You’ll also enjoy supporting colleagues, sharing knowledge and contributing to the wider team’s technical development.
What’s on Offer?
- £60,000-£75,000 salary, depending on experience.
- Bonus and comprehensive benefits package.
- Full-time permanent opportunity.
- Hybrid working – just 1 day per week in the London office.
- Opportunity to work on challenging data science and AI projects.
- Significant technical ownership and autonomy.
- Opportunity to mentor colleagues and influence technical best practice.
- Collaborative environment with opportunities for innovation and professional development.
Interested?
If you’re an experienced Senior Data Scientist looking for a role where you can combine hands-on technical expertise, creative problem-solving, project ownership and mentoring, we’d be keen to hear from you.
Senior Data Scientist
Location: London – Hybrid (1 day per week in the office)
Salary: £60,000-£75,000 + Bonus + Benefits
Job Type: Full-Time, Permanent
The Opportunity
We’re working with an organisation seeking an experienced Senior Data Scientist to join its technical team and contribute to the development of innovative data science and AI solutions.
This is an opportunity for a highly capable technical professional who combines strong programming skills, advanced data science expertise and creative problem-solving abilities.
You’ll take ownership of complex technical challenges, designing and delivering projects from initial concept through to implementation. You’ll also play an important role in shaping technical direction, supporting colleagues and establishing best practice across the team.
The successful candidate will bring demonstrable experience delivering complex projects, the ability to work independently in unfamiliar areas and the confidence to explore new approaches to solving business problems.
Key Responsibilities
- Lead the design and delivery of complex data science projects from initial concept through to implementation.
- Apply a broad range of data science, machine learning and AI techniques to solve challenging business problems.
- Evaluate different methodologies, understanding their strengths, weaknesses and suitability for specific applications.
- Develop innovative solutions using appropriate technical approaches rather than relying solely on predefined techniques or basic prompting.
- Design and implement proof of concepts to validate ideas and establish the best approach to complex problems.
- Break projects down into manageable phases, prioritising essential deliverables and identifying dependencies.
- Plan and deliver projects typically involving 1-2 team members over 3-6 months.
- Identify opportunities for AI and data science to enhance existing products, applications and business processes.
- Work closely with software engineers to integrate data science and AI capabilities into wider systems.
- Consider performance, scalability, efficiency and long-term maintainability when designing solutions.
- Ensure projects are developed with practical implementation and end-user requirements in mind.
- Mentor and support junior team members, providing technical guidance and helping establish best practice.
- Act as a technical expert within the team, supporting the team manager with complex technical decisions.
- Lead technical discussions and communicate complex concepts effectively to technical and non-technical stakeholders.
- Contribute new ideas, approaches and innovative thinking to improve team capability and business outcomes.
Essential Skills & Experience
- Proven experience as a Senior Data Scientist or in a comparable senior technical data science role.
- Strong programming skills, particularly Python, with experience developing robust and maintainable solutions.
- Demonstrable expertise in one or more areas of data science, machine learning or AI.
- Experience delivering multiple complex technical projects successfully.
- Strong understanding of data science methodologies and the ability to select appropriate techniques for different problems.
- Experience applying AI and machine learning techniques to real-world applications.
- Ability to independently investigate unfamiliar technical areas and develop logical, effective solutions.
- Experience designing projects, defining technical approaches and delivering proof of concepts.
- Strong understanding of data structures, data pipelines and production implementation considerations.
- Experience collaborating with software engineers and technical stakeholders.
- Ability to consider performance, scalability, resource utilisation and long-term sustainability.
- Experience mentoring, supporting or technically guiding other team members.
- Excellent communication skills, with the ability to explain complex technical concepts clearly.
- A proactive, creative and analytical approach to problem-solving.
Desirable Experience
- Generative AI and Large Language Models (LLMs).
- Retrieval-Augmented Generation (RAG).
- AI agents and agentic workflows.
- Machine Learning model development and deployment.
- Natural Language Processing (NLP).
- Advanced statistical modelling and predictive analytics.
- AI integration within existing software applications.
- Cloud-based AI and data science solutions.
- Model evaluation, testing and performance optimisation.
- MLOps and production AI deployment.
- Data engineering and pipeline development.
- Experience with AI frameworks such as LangChain, LlamaIndex or similar.
About You
You’ll be a technically strong and creative problem solver who enjoys tackling complex challenges and exploring new approaches.
You’ll have the confidence to take ownership of projects, make informed technical decisions and work independently without requiring detailed task-by-task direction.
You’ll understand that successful data science is not simply about developing models or experimenting with AI techniques. It’s about building practical, scalable solutions that can be implemented effectively and deliver meaningful value to end users.
You’ll also enjoy supporting colleagues, sharing knowledge and contributing to the wider team’s technical development.
What’s on Offer?
- £60,000-£75,000 salary, depending on experience.
- Bonus and comprehensive benefits package.
- Full-time permanent opportunity.
- Hybrid working – just 1 day per week in the London office.
- Opportunity to work on challenging data science and AI projects.
- Significant technical ownership and autonomy.
- Opportunity to mentor colleagues and influence technical best practice.
- Collaborative environment with opportunities for innovation and professional development.
Interested?
If you’re an experienced Senior Data Scientist looking for a role where you can combine hands-on technical expertise, creative problem-solving, project ownership and mentoring, we’d be keen to hear from you.


