Make yourself visible and let companies apply to you.
Roles

Data Scientist Jobs in London

Overview

Looking for top Data Scientist jobs in London? Explore the latest London-based data science roles on Haystack, your go-to IT job board. Whether you're a seasoned data scientist or just starting your career, find exciting opportunities with leading companies in the heart of the UK’s tech scene. Start your search today and take the next step in your data science career in London!
Filters applied
London
Data Scientist
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Data Scientist
McGregor Boyall
Multiple locations
Fully remote
Mid
£65k
RECENTLY POSTED
tensorflow
processing-js
pytorch
python
Job Title: Data Scientist (LLMs & ML) - UK Remote
A fast-growing healthcare organization is seeking a Data Scientist with strong experience in machine learning, deep learning, and Large Language Models (LLMs) to help drive innovation and automation in clinical services. This is a full-time, remote UK-based role.
Unfortunately we can’t consider candidates that require sponsorship
Key Responsibilities:
Research and deploy LLM-based solutions (e.g., LangChain, Mastra.ai, Pydantic) for document processing, summarization, and clinical Q&A systems.
Develop and optimize predictive models using scikit-learn, PyTorch, TensorFlow, and XGBoost.
Design robust data pipelines using tools like Spark and Kafka for real-time and batch processing.
Manage ML lifecycle with tools such as Databricks, MLflow, and cloud-native platforms (Azure preferred).
Collaborate with engineering teams to ensure scalable, secure ML infrastructure aligned with compliance standards (e.g., ISO27001).
Ensure data governance, particularly around sensitive healthcare data.
Share best practices and stay current with developments in AI, ML, and LLMs.
Requirements:
Proven experience with LLM frameworks and transformer-based architectures.
Strong Python skills and familiarity with key ML/DL libraries.
Experience with Azure (or similar cloud platforms), containerization (Docker/Kubernetes a plus), and MLOps tools.
Understanding of healthcare data privacy, compliance (e.g., ISO standards), and secure data handling.
Strong communication skills and ability to work cross-functionally in a collaborative environment
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Data Science Trainee
ITOL Recruit
Multiple locations
In office
Mid
£30k - £50k
RECENTLY POSTED
processing-js
python
sql
tableau
Artificial Intelligence is used in every industry and as artificial intelligence requires data to operate there is now a massive growing demand for Data experts.
If you are detail orientated, perceptive, organised, competent, analytical and can communicate well with those around you; you could have a truly rewarding future within Data Science.
We use our specialised Data Science Career programme which looks to assist, train and place qualified candidates into a career pathway in Data Science.
Our career program is designed for entry level individuals with limited or no experience. Please do not apply if you are already an experienced Data Analyst as we will be looking primarily at entry level roles.
Demand for candidates who are experts in working with Data and AI has grown 20% year on year with salaries of £50k+. Business decisions rely on data to ensure correct business decisions are made and the role of the data analyst in the new digital world is now essential for business owners.
Current average salaries in the sector for lower-level positions and fully trained Data Experts:
Junior Data Analyst - £30,000
Data Analyst - £50,000
Business Analysts - £60,000
Data Scientist - £65,000
Using our experience in providing data analysis and business analysis training online and through our expert recruitment consultants, we can provide a seamless journey and often fast-tracked route into a new career in Data Science.
Courses have been identified by our recruitment partners as industry standards for the Data Analysis sector.
Skills shortages across all sectors are increasing the demand for qualified, entry-level career seekers and career changers.
Working full-time, part-time or are unemployed, this job and recruitment package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks.
Step 1 - Data Administration Training
Data is extracted using various method which are normally IT driven.
We provide you with access to the following courses to ensure you are employable as a data analyst.
Microsoft excel - to expert level.
Learn SQL - the programming language used for extracting data from more complex databases.
Learn Python 3 - Python 3 is a simple to use programming language used by many analysts.
Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex data making it easier for stakeholders to comprehend.
Study time for these courses is approx. 30-60 hours and qualification is through completion of the course with no exam.
Step 2 - CompTIA Data+ Qualification
The first step is completing the CompTIA Data+ Qualification accredited by CompTIA.
This professional international industry-recognised qualification teaches you the essential skills of a Data Analyst. You will cover skills such as data mining, manipulating data, visualising data, and reporting on data.
Study time for the qualification is approximately 30 hours and qualification achieved by completing a 1-hour exam.
The course is online and comes complete with exam simulators and revision tools.
You will have access to a tutor and a 1-hour online revision workshop prior to your exam.
This qualification sets you on course to becoming a data analyst.
Step 3 - Business Analysis Foundation
Business Analysts and Data Analysts often work very closely together and indeed many Data Analysts become Business Analysts and vice versa.
A Business Analyst Foundation certificate will make you more employable and enable you to cross over into Business Analyst roles. Business Analysis Foundation accredited by the BCS.
Study time is around 15 hours, and qualification is achieved by online exam.
Step 4 - Recruitment Support
Now you are qualified for an entry level Data Analyst position our recruitment support team will begin working with you to help you secure your first role based on your new qualifications and any other experience.
We are industry pioneers helping candidates build careers since 2007 with a 4.8 Trustscore on Trustpilot.
Our Recruitment Support team will help you with job applications, interviews and provide a full cv review based on your new qualification and written to maximise your chances of obtaining a role.
They will provide you with guidance as to roles most suitable for you. This will include mock job interviews as well as any help you feel you need.
Step 5 - CompTIA Data X Qualification
Once you have started working in an entry level role, you will now complete the CompTIA Data X qualification. This in an advanced Data Science qualification designed to lift your career the that of a Data Scientist.
This builds on the knowledge of the Data+ certification and enables you to demonstrate your knowledge in advanced data processing, cleaning, and statistical modelling concepts. You will demonstrate your knowledge of machine learning, industry trends and use of specialised data science applications. You will also apply mathematical and statistical methods appropriately.
Step 5 is not a requirement for our job guarantee as this stage is designed to advance your data career to the next level.
Our money back guarantee
If after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams.
However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months.
Check out our testimonials.
What Now?
To accommodate candidates, the training element of the package is available on finance terms of up to 1 year. This enables you to get qualified and start in your new role without having to fund all the training costs up front.
Enquire now and one of our experienced Career Consultants will contact you within 4 working hours to answer any questions that you may have and to assist you in taking the first step towards your Data Analyst Career aspirations.
AI Engineer
Lloyd Recruitment - Epsom
Weybridge
In office
Mid
£200/day - £250/day
RECENTLY POSTED
aws
processing-js
python
pandas
Job Title: AI Engineer
Contract: 12-month Fixed Term Contract
Salary: 40,000 - 50,000 (DOE)
About the Role
We’re seeking an AI Engineer with 3-5 years’ total experience (including 1-2 years in AI/ML) to design, build, and optimize intelligent solutions. This role offers the opportunity to work on cutting-edge projects, applying machine learning, NLP, and generative AI to real-world business problems.
Key Responsibilities
Build and refine AI/ML models, including LLM-based solutions (RAG, fine-tuning, prompt engineering).
Design and implement AI-powered applications, integrating with APIs, SQL/NoSQL databases, and Python-based solutions.
Prototype and test AI applications, optimizing performance and scalability.
Apply backend/data processing skills to handle structured and unstructured datasets.
Stay current with open-source AI/ML frameworks (e.g., Hugging Face, LangChain) and apply them to business needs.
Communicate technical concepts clearly to technical and non-technical stakeholders.
Essential Skills & Experience
Hands-on experience in ML, NLP, and GenAI (LLM/SLM).
Proficiency in Python (Pandas, NumPy, Scikit-learn, PyTorch/TensorFlow).
Experience with SQL/NoSQL databases, APIs, and data integration.
Exposure to on-premise/open-source AI frameworks.
Strong problem-solving and communication skills.
Preferred
Knowledge of data structures, algorithms, and solution architecture.
Familiarity with cloud AI platforms (AWS, Azure, GCP).
Understanding of supervised, unsupervised, and deep learning methods.
Refer a friend and earn up to 500!
Unfortunately, due to high numbers of applications, we are only able to respond to shortlisted applicants. If you have not heard from us within 5 days, please assume that you have not been shortlisted on this occasion.
By applying for this vacancy, you accept Lloyd Recruitment Services Privacy and GDPR Policy which can be found on our website and therefore gives us consent to contact you.
Lloyd Recruitment Services are acting as a recruitment agency in relation to this vacancy and are an equal opportunities employer.
JM15179
People Data Analyst
Joshua Robert Recruitment
London
Hybrid
Mid
£200/day - £225/day
RECENTLY POSTED
sql
dax
Job Title - People Data Analyst
Location - London - Hybrid
Salary - £40,000 + Benefits
Contract Type - 12 months FTC
Our Client
Our client are a forward-thinking organisation that understands the power of people data in driving business success. With a focus on building an exceptional employee experience, they are investing in HR analytics to provide insights that shape their people strategy and strengthen business performance.
The Opportunity
Our client is seeking a skilled People Data Analyst to join their HR team. This role is critical in helping them turn people data into meaningful insights, enabling evidence-based decision making across the organisation. You’ll use your expertise in Power BI and dashboard development to design and deliver reporting solutions that bring clarity to workforce trends, performance, and employee engagement.
Key Responsibilities
Design, develop, and maintain Power BI dashboards and reports to track people metrics.
Analyse HR and workforce data to identify trends, risks, and opportunities.
Provide insights and recommendations that support strategic workforce planning, talent management, and employee engagement.
Partner with HR, Finance, and business leaders to understand reporting needs and deliver actionable solutions.
Ensure data integrity, accuracy, and compliance with relevant legislation (e.g., GDPR).
Build and maintain data models to support advanced people analytics.
Drive automation of HR reporting processes, reducing manual effort and increasing efficiency.
Support the development of predictive analytics and workforce planning tools.
About You
Proven experience as a People Data Analyst, HR Analyst, or Business Intelligence Analyst.
Strong expertise with Power BI (reporting, dashboards, DAX, data modelling).
Excellent data analysis skills with the ability to translate complex data into clear insights.
Experience with HRIS, payroll systems, or workforce data platforms.
Strong understanding of people metrics (turnover, headcount, diversity, absence, performance, etc.).
Advanced Excel skills; knowledge of SQL or other data tools desirable.
Excellent communication skills with the ability to influence stakeholders at all levels.
Detail-oriented with a focus on accuracy and data integrity.
In return our client will offer
Competitive salary and benefits package.
The chance to shape a growing people analytics function.
Exposure to senior leaders and the opportunity to influence HR strategy.
A collaborative and supportive culture, with flexibility to support work life balance.
Professional development opportunities, including training in advanced analytics and BI tools.
Senior AWS Data Engineer - London - £125,000
Tenth Revolution Group
Multiple locations
In office
Senior
£120k - £130k
RECENTLY POSTED
aws
fabric
processing-js
python
sql
pyspark
+2
Senior AWS Data Engineer - London - 125,000
Please note - this role will require you to work from the London based office. You must have the unrestricted right to work in the UK to be eligible for this role. This organisation is not able to offer sponsorship.
An exciting opportunity to join a greenfield initiative focused on transforming how market data is accessed and utilised. As a Senior AWS Data Engineer, you’ll play a key role in designing and building a cutting-edge data platform using technologies like Databricks, Snowflake, and AWS Glue.
Key Responsibilities:
Build and maintain scalable data pipelines, warehouses, and lakes.
Design secure, high-performance data architectures.
Develop processing and analysis algorithms for complex data sets.
Collaborate with data scientists to deploy machine learning models.
Contribute to strategy, planning, and continuous improvement.
Required Experience:
Hands-on experience with AWS data tools: Glue, PySpark, Athena, Iceberg, Lake Formation.
Strong Python and SQL skills for data processing and analysis.
Deep understanding of data governance, quality, and security.
Knowledge of market data and its business applications.
Desirable Experience:
Experience with Databricks and Snowflake.
Familiarity with machine learning and data science concepts.
Strategic thinking and ability to influence cross-functional teams.
This role offers the chance to work across multiple business areas, solve complex data challenges, and contribute to long-term strategic goals. You’ll be empowered to lead, collaborate, and innovate in a dynamic environment.
To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed).
Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We’re the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
AI Engineer
Tenth Revolution Group
Multiple locations
In office
Mid
£50k - £60k
RECENTLY POSTED
python
A growing Microsoft Partner Consultancy are looking for a passionate AI Engineer / Consultant join their impressive team. The role is home-based, with some element of travel to client sites when required, and to company conferences and events. For this reason, they’re able to consider candidates across the UK.
This role sits within their specialist AI Practice, focused on delivering cutting-edge solutions for their clients using the latest AI technologies, with a focus on Generative AI - LLMs, GPT, embeddings, multimodal models etc.
You’ll work as part of an Agile team, working directly with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration.
This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare datasets for AI model training, and providing training and support to clients on AI tools and best practices.
This role would be really well-suited to a Data Scientist looking to take their first-step into Consultancy, or an existing Consultant who is ready for the next step in their career - being a Microsoft Partner, they are committed to supporting you through your Microsoft Certifications with a huge emphasis on personal and professional development!
Requirements:
Strong Python scripting skills
Strong understanding of LLMs
Experience delivering Gen-AI projects
Experience with Retrieval-Augmented Generation (RAG)
Experience with Microsoft data technologies would be beneficial
Experience with Cloud platforms - ideally Azure
Strong communication, stakeholder management and problem-solving skills
Benefits:
Salary of up to around 60,000 depending upon experience
Bonus up to 10%
Pension - 5% matched
25 days holiday
Home working allowance
Enhanced parental pay and leave
Support towards industry certifications
And much more!
Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at (url removed)
Data and Analytics Lead
Morgan Law
Multiple locations
In office
Leader
£60k - £65k
RECENTLY POSTED
TECH-AGNOSTIC ROLE
An Arts organisation in London are seeking a Data and Analytics Lead to join their technology function and revitalise their approach to data.An Arts organisation in London are seeking a Data and Analytics Lead to join their technology function and revitalise their approach to data.
Reporting to the Head of IT, this role would lead the development of our organisational data strategy. Partnering closely with a number of teams and their data leads, you will foster a data culture grounded in insights and actions. You will leverage data science techniques to define, address, communicate and improve forecasting of key measures to inform and drive strategic decisions.
What you will bring to the role:
Your knowledge of statistics, BI infrastructure and analytical methods combined with strong management and communication skills will influence how we create, evolve and embed a data strategy across the organisation
You will lead in democratising access to data, embedding and expanding modelling capabilities across the organisation including AI planning, forecasting and analysis where appropriate
You will help solve organisational challenges by weaving together data threads that highlight invaluable insights to drive innovation
You will proactively identify opportunities to embed data powered initiatives that deliver tangible value, improving productivity and improving data insights by building strong internal relationships, fostering a collaborative spirit
Key Skills that would help you in this role:
Have experience as a data scientist or data lead and be highly analytical with a strong grasp of modern statistical methods, tools and platforms
Identify the data inputs and outputs are from each software solution to inform the next generation / direction of software upgrades across the organisation, including where appropriate AI integrated solutions
Have end to end problem solving and communication skills, including diagnosis, data cleaning, integration and transformation, analysis, visualisation and presentation.
Have experience in the translation of analysis results into data driven insights
Highly motivated, independent thinker, able to exercise sound judgement in the interests of the organisation and to get things done
Gen AI Engineer
Akkodis
Multiple locations
In office
Mid
£600/day - £700/day
RECENTLY POSTED
tensorflow
pytorch
python
Senior AI Engineer (HR innovation) London
My client is looking for an AI Engineer to lead the development and deployment of intelligent systems within their HR function. You will work closely with HR stakeholders, data scientists, and legal compliance teams to build secure and scalable multi-agent AI solutions using modern frameworks such as LangChain, AutoGen, LangGraph, and RAG.
Key Responsibilities:
Architect and implement AI-powered tools to automate and enhance HR workflows (e.g., onboarding, employee queries, policy navigation).
Design and deploy conversational agents using LangChain and AutoGen for internal use.
Build modular and scalable pipelines using LangGraph for multi-agent orchestration.
Integrate RAG systems to enable context-aware document retrieval from internal HR/legal databases.
Required Skills & Experience:
Solid exposure in AI/ML engineering, with a strong focus on NLP and LLMs.
Proven hands-on knowledge with: LangChain, AutoGen, LangGraph and RAG
Strong proficiency in Python and experience with frameworks like PyTorch or TensorFlow.
Experience working with vector databases (e.g., FAISS, Weaviate, Pinecone).
Familiarity with HR systems and data (Workday, SAP SuccessFactors, etc.) is a plus.
Excellent communication skills and ability to translate technical concepts for non-technical stakeholders.
Ideally you will be educated to Degree level and hold a MSc or PhD in Computer Science, AI, Machine Learning, or related sector. Due to the nature of this role, it wouldn’t go a miss if you have exposure within legal or regulated industries. Naturally, you’ll be obsessed with the world of AI with a genuine thirst for learning (Ideally with certifications in AI ethics or data governance!
Contact me today on (phone number removed) and I’ll tell you all about it.
Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.
Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.
By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
AI Engineer
Professional Technical Ltd
London
In office
Mid
£80k - £90k
TECH-AGNOSTIC ROLE
Own our AI models end-to-end: dataset strategy, training/fine-tuning, evaluation, optimization, and deployment to real hardware in the field. You’ll turn messy real-world streams into robust, low-latency inference pipelines.
What you’ll do
Design, train, and fine-tune text/audio/vision models (e.g., DistilRoBERTa, wav2vec2, YOLO) for threat and aggression detection.
Build reproducible training pipelines (HF/ PyTorch/ SpeechBrain), incl. PEFT/LoRA, adapters, and transfer learning.
Optimize for real-time: quantization, pruning, ONNX/TensorRT, mixed precision, batching, caching.
Ship models to edge & cloud with CI/CD, versioning, and rollback; instrument latency and accuracy SLAs.
Create data pipelines: collection, labeling, augmentation/synthesis, dataset versioning (DVC).
Collaborate with backend/infra on streaming (RTMP/TCP), Pub/Sub, autoscaling, and observability.
Must haves
Python wizardry and strong PyTorch.
Hands-on experience with Audio/Video AI - HuggingFace Transformers, SpeechBrain or torchaudio, one detection/pose stack (YOLO, MediaPipe).
Production MLOps: experiment tracking, model registries, CI/CD, model monitoring.
Comfortable with GCP, containers, and GPUs.
Located in London or ready to relocate.
Nice to haves
Real-time inference experience
Streaming systems, low-latency audio (VAD/Whisper/wav2vec2), and CV pipelines.
Security/privacy by design (PII handling, encryption, GDPR).
Experience tuning multi-objective metrics (precision/recall trade-offs for safety-critical apps).
The deal:
Full-time
London-based (or ready to relocate)
One-month probation to confirm you have what it takes
Career-defining opportunity
Competitive London salary + share options
Exposure Management Analyst
Bolton Associates
London
In office
Mid
£30k - £35k
r
python
Our client, a Specialty Insurer in London, is looking for a motivated Exposure Management Analyst to join them to work on Non Nat Cat business. This role will involve supporting across a range of exposure management activities and ongoing projects to develop exposure management capabilities, with specific emphasis on Cyber business.
The responsibilities of this role include:
Assist with the data flow process, including liaising with underwriting teams for data requirements.
Manipulating and inputting exposure data into vendor modelling software.
Internal business reporting of model outputs.
Co-ordinate the development and analysis of internal scenarios, in liaison with underwriting and actuarial teams.
Support the use and development of internal models.
Assist with internal reporting of own view of risk.
Involvement in ongoing projects and research to continue to develop exposure management capabilities and knowledge base.
Assist in maintaining exposure management policy and process documentation.
Applicants should have a STEM degree and ideally an understanding of exposure management principles and application. Additionally, excellent analytical and data skills, Microsoft Excel abilities, experience of data visualisation tools and the ability to potentially code in R and/or Python will be advantageous.
Core attributes required for this role include an enthusiastic team player, motivated self-starter, consistency in producing high-level results with an attention to detail, strong time management skills, flexibility and agile in delivery of performance and strong communication both verbally and in writing.
This opportunity presents an exciting challenge and the potential to grow within an organisation that actively supports personal development. If you think you have the right skills and qualities, please apply.
Senior Data Scientist - Consumer Behaviour - exciting 'scale up' proposition
Datatech
London
Hybrid
Senior
Private salary
r
python
sql
Senior Data Scientist - Consumer Behaviour - exciting scale up’ proposition
London office hybrid 3 days per week
Salary negotiable dep on experience to 90,000 + stock options
Job Reference J12960
Please note this client is unable to offer sponsorship so please ensure you have full UK working rights.
Measure Protocol are looking for a smart, creative and dynamic Senior Data Scientist to help shape and mould their approach and products to build the best-in-class consumer data company.
At Measure Protocol, they believe in building a team of true owners. That’s why they offer stock options to all employees as part of their compensation package, so you share in the value you help create. As Measure grows, so does your stake, aligning our success with yours and giving you a real opportunity to participate in the upside of something meaningful from the ground up.
About Measure
Measure is building the world’s first ethical and transparent human data marketplace.
The world we live in is awash in data: what we watch and wear, who we know, what we do, and how we live our lives. Unfortunately, most of this data is owned and controlled by corporations and we have very little say in when and where it gets used, let alone being compensated for its use.
Measure has a bold mission with a lot of complexities, but they believe there is a real opportunity to change how we manage and monetise our data lives with more control, and in a way that benefits us personally, and as a society as a whole with better data-supported decisions.
Measure has recently raised investment from both venture capital and strategic firms and work with some of the world’s leading brands to provide them access to consumer behavioural data which has not previously been obtainable.
The Role:
Data Cleaning and Preparation:
Collect, clean, and prepare large media datasets from various sources (CRM, ad servers, audience panels) for analysis.
Statistical Analysis:
Utilise econometric techniques like regression analysis, time series modelling, and panel data analysis to identify relationships between media spend and business outcomes.
Model Validation and Interpretation:
Evaluate the accuracy and robustness of models, interpret results, and communicate findings to stakeholders in a clear and concise manner.
Campaign Optimisation:
Provide data-driven insights to inform media buying strategies, including channel allocation, budget optimisation, and creative testing.
Advanced Analytics:
Explore new data analysis techniques like machine learning to enhance model accuracy and uncover deeper insights.
Your Experience and Skills:
Data Science:
Proficient in programming languages like Python, R, and SQL including data manipulation, data imputation, statistical modelling, and visualisation libraries.
Econometrics Background Useful:
Expertise in statistical methods like linear regression, generalised linear models, panel data analysis, and time series forecasting.
Media Industry Knowledge:
Understanding of media landscape, ad formats, audience measurement, and industry KPIs.
Communication Skills:
Ability to clearly communicate complex statistical concepts and insights to non-technical stakeholders.
Business Acumen:
Understanding of business objectives and ability to translate data insights into actionable strategies.
Additional Skills:
Marketing Mix Modelling (MMM):
Build and maintain complex MMM models to assess the incremental impact of different media channels (TV, digital, print) on sales, considering factors like seasonality and competition.
Campaign Optimisation:
Provide data-driven insights to inform media buying strategies, including channel allocation, budget optimisation, and creative testing.
If this sounds like the role for you then please apply to our retained recruiters, Datatech Analytics, today!
Senior Data Scientist
ECM Selection (Holdings) Limited
London
In office
Senior
£50k - £60k
TECH-AGNOSTIC ROLE
Explore AI/ML solutions to tough physics problems in the Defence domain
This research team is looking for an experienced engineer or post-doctoral scientist to help them explore the use of modern ML techniques for solving problems across defence related domains such as RF, edge AI and AI security. They work collaboratively within their team as well as with other teams working on similar problems spread across the country. Their work is highly experimental, and it is understood that not all projects succeed, even failed projects contain valuable insights.
You will be building upon cutting-edge ML techniques such as transformers and reinforcement learning to create novel multi-modal solutions. Examples include sensor fusion systems, physics-informed neural networks for simulations, and multi-purpose autonomous robots. Projects will be defence focused but may include offensive capabilities.
Please note, as projects are defence related, you will need to qualify for UK security clearance to be considered for this role.
Requirements:
PhD or equivalent professional experience in a field that demonstrates significant understanding of both computer science and advanced statistical or numerical methods
Practical experience applying ML techniques to solve real-world problems
Knowledgeable in conducting and publishing (as first author) high-quality research for academic journals
Team leadership experience
While not required, both a good understanding of RF physics and previous involvement in defence related research projects would be highly beneficial.
This team has an academic and welcoming work environment where ideas are judged on merit and good work rewarded fairly. Due to the research heavy nature of projects, the team can often work from home and be in the office as little as one day each week. The office itself is located in central London very close to major public transport links making it an easy commute from either within London or the surrounding area. Initially this is an 18-month contract with the expectation of extending this as more funding is released.
Another top job from ECM, the high-tech recruitment experts.
Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27404) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior Computer Vision Engineer
NonStop Consulting
London
Hybrid
Senior
£65k - £70k
tensorflow
aws
processing-js
pytorch
docker
keras
Computer Vision Engineer - Sports Analytics Innovation
Location: London, UK (Hybrid / Flexible)
About the Opportunity
We are working with a pioneering technology company at the forefront of sports analytics and artificial intelligence. This is a unique chance to apply your expertise in computer vision and machine learning to real-world challenges - building advanced systems for precise player and pitch detection and tracking during live sports events.
You’ll be part of a collaborative, research-driven team where your work will directly influence how millions of fans, teams, and broadcasters experience sport.
Key Responsibilities
Design, implement, and optimize deep learning algorithms for image and video analysis
Develop and enhance computer vision pipelines using both classical methods (OpenCV) and modern techniques (CNNs, detection/segmentation heads)
Train, evaluate, and fine-tune models on large datasets, ensuring performance and accuracy in real-time systems
Curate and preprocess data to maximize training effectiveness
Deploy models into production environments and monitor their performance
Collaborate closely with engineers, data scientists, and product teams to deliver integrated solutions
Stay ahead of emerging trends in AI, CV, and ML, experimenting with innovative approaches
About You
We’re looking for someone who thrives at the intersection of research and applied engineering. You enjoy solving complex problems and pushing models into production that have tangible, high-profile impact.
Essential experience:
Strong background in Computer Vision and image/video processing
Hands-on experience with OpenCV pipelines
Proficiency with deep learning frameworks (PyTorch, TensorFlow, Keras)
Knowledge of CNN architectures and training dynamics
Proven experience deploying and optimizing models for real-time applications
Strong data science and metrics literacy
Nice to have:
PhD or Master’s in Computer Science, AI, or related field
Experience with sports data, tracking systems, or analytics platforms
Familiarity with cloud platforms (AWS, GCP) and containerization (Docker)
Why Apply?
Work on high-impact, real-world projects where your algorithms will be deployed in live sports environments
Join a team passionate about research, innovation, and continuous learning
Competitive salary 70k base with exceptional OTE ( 140k- 200k Year 1)
Opportunity to make your mark in a fast-growing, cutting-edge technology sector
If you’re excited by the idea of bringing Computer Vision innovation into live sports and want to be part of a team that’s shaping the future of sports technology, we’d love to hear from you.
AI Engineer
Tenth Revolution Group
London
In office
Mid
£50k - £60k
python
A growing Microsoft Partner Consultancy are looking for a passionate AI Engineer / Consultant join their impressive team. The role is home-based, with some element of travel to client sites when required, and to company conferences and events. For this reason, they’re able to consider candidates across the UK.
This role sits within their specialist AI Practice, focused on delivering cutting-edge solutions for their clients using the latest AI technologies, with a focus on Generative AI - LLMs, GPT, embeddings, multimodal models etc.
You’ll work as part of an Agile team, working directly with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration.
This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare datasets for AI model training, and providing training and support to clients on AI tools and best practices.
This role would be really well-suited to a Data Scientist looking to take their first-step into Consultancy, or an existing Consultant who is ready for the next step in their career - being a Microsoft Partner, they are committed to supporting you through your Microsoft Certifications with a huge emphasis on personal and professional development!
Requirements:
Strong Python scripting skills
Strong understanding of LLMs
Experience delivering Gen-AI projects
Experience with Retrieval-Augmented Generation (RAG)
Experience with Microsoft data technologies would be beneficial
Experience with Cloud platforms - ideally Azure
Strong communication, stakeholder management and problem-solving skills
Benefits:
Salary of up to around 60,000 depending upon experience
Bonus up to 10%
Pension - 5% matched
25 days holiday
Home working allowance
Enhanced parental pay and leave
Support towards industry certifications
And much more!
Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at (url removed)
Lead R Engineer / Data Scientist - Integrated Pest Management (IPM)
Morris Sinclair Recruitment
London
Fully remote
Leader
£70k - £120k
r
linux
react
windows
dot-net
javascript
+5
Remote Role Central London Office
This is a fully remote role but you MUST be UK based and not require a visa to work.
Lead R Data Science Engineer - Integrated Pest Management (IPM) Research & Solutions
The Organisation
Our client develops cutting-edge navigator software for the global agricultural sector, helping farmers transition toward more sustainable practices through science-backed analytics. Their software provides direct access to advanced sustainability models and insights.
Their Sustainability division consists of specialised Research Software Engineers who transform scientific findings into practical models for farmers and land managers, enabling them to understand their systems better and build more sustainable, profitable operations.
Position Overview
We’re seeking an experienced Data Engineer to join our client’s Sustainability team as a lead technical specialist in our R-focused Research Software Engineering group to specialise particularly in Integrated Pest Management. You’ll create and maintain the technical infrastructure that enables our sustainability experts and data scientists to develop innovative agricultural sustainability solutions to solve global issues in Integrated Pest Management (IPM).
Core Functions
Lead technical best practices across R package design, code architecture, documentation, and dependency management
Establish and oversee versioning and CI/CD systems to enhance team workflows
Guide team members in code architecture, development standards, and deployment processes
Serve as the technical authority for computationally demanding tasks, especially spatial analytics and GIS-based product development
Implement scientific research findings around Integrated Pest Management (IPM) into production-ready code
Collaborate with our Engineering department to align code design, versioning strategies, and release cycles
Essential Qualifications
Master’s degree and / or PhD or equivalent in informatics or life sciences (or bachelor’s degree with 5+ years relevant industry experience)
Deep knowledge of R programming and package development
Proven experience managing dependencies and ensuring reproducibility in R production environments
Strong background in version control systems and CI/CD implementation
History of successful collaboration with IT teams on data science workflows
Proficiency with Windows and/or Linux environments
Experience with GIS systems and spatial data analysis
Exceptional problem-solving abilities and adaptability
Leadership experience with strong communication skills
Structured approach to quantitative challenges
Comfort working in a dynamic startup environment
Qualifications
Microsoft Azure experience, particularly R integration
Application containerization knowledge (Docker, etc.)
Familiarity with Python, JavaScript, C++, bash, or other languages
Web application development experience (React, .NET)
Background in data security and IP protection workflows
Knowledge of environmental sustainability concepts (carbon footprinting, lifecycle analysis, environmental modeling)
Experience in agricultural or land management sectors with a background specifically in Integrated Pest Management (IPM)
If you are based in the UK and meet the criteria listed then apply now! The Morris Sinclair team will give you a call.
Spotlight
Technical Architect - Consultant
Opencast
Multiple locations
Hybrid
Mid
£55k - £70k
TECH-AGNOSTIC ROLE
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
As a Technical Architect – Consultant, you’ll help design and build the technical foundations of the services we deliver. You’ll work closely with engineers, delivery leads, and client teams to shape and guide solutions that meet user and business needs.
You’ll be responsible for your architecture decisions and explain them clearly to others. You’ll work within architecture governance processes and take ownership of the quality and risks of your designs. You’ll also support delivery, helping to bring those designs to life.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.
Essential experience
You don’t need to have had the job title Technical Architect before. But we’ll want you to show experience in designing and delivering technical solutions.
In your CV and interview, please show how you have:
• designed and delivered solutions based on business goals and technical needs
• used software architecture patterns and principles in your work
• explained your designs clearly using diagrams and models (e.g. uml or c4)
• worked with teams and stakeholders to agree design decisions
• identified risks or issues in technical designs – and taken action to resolve them
• worked within architecture governance or review processes.
As well as architecture experience, there are core skills you’ll need to be a great consultant.
In the interview, we’re keen to understand how you approach your work and collaborate with others. We’ll explore topics such as your approach to architecture, how you deliver business outcomes, and how you engage with stakeholders.
We’ll also be looking for examples that show how you:
• work effectively with both technical and non-technical colleagues
• take a thoughtful and structured approach to solving problems
• listen, adapt, and contribute as part of a team
• are open to learning and developing your skills
Desirable experience
Some experience is useful but not required:
• knowledge of architecture frameworks like TOGAF or Open Agile Architecture
• experience designing cloud-based systems (e.g. AWS, Azure)
• designing for security, accessibility or sustainability
If you have any of this experience, please include it on your CV — we can talk about it in the interview.
If you don’t, that’s OK. We can support you to build these skills if you join us.
Salary
Consultant salary range: £55,000-£70,0000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, or home. Travel is part of life at Opencast, and takes in account requirements of your work, and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
Business Intelligence Developer & Analyst (12 Month Fixed Term Contract)
GL Education
Brentford
Hybrid
Mid - Senior
Private salary
sql
Renaissance® is a global leader in education technology. We help schools and school groups in the UK and around the world with educational assessments, practice and intervention solutions, and data analytics. Renaissance now incorporates GL Assessment (known internationally as GL Education), too – a leading provider of educational assessments.
Together, our assessments offer the ideal starting point to help teachers understand their students’ strengths and pinpoint areas of need. Our teaching and learning tools then provide effective next steps, with online literacy and maths solutions that meet students exactly where we are.
Worldwide, we support over 18 million students, operating in over 100 countries.
About this role:
At Renaissance we are looking for a Business Intelligence Developer & Analyst to join us in our London Office on a hybrid basis you will work with the head of Commercial Operations to lead the design, implementation and continuous improvement of our commercial, sales and marketing data as part of our Revenue Operations team.
We are looking for someone to start ASAP initially for a 12 month fixed term contract.
Working closely with other members of the team you will be at the forefront of building a robust framework to support all our insights and reporting to help inform and steer decision making.
You will bring excellent data warehousing skills to the table, allowing the company to analyse and provide actionable insights from a dependable and high-performing platform. The individual will also be interested in learning about essential business processes, business systems, and the data that underpins them.
Business Intelligence Developer & Analyst Job Responsibilities:
Act as data lead working within a cross-functional data team building world-class scalable data-marts and automations
Design & develop data models and visualisations to monitor and forecast key metrics
Manage projects within Growth to make business changes as seamless as possible
Be responsible for automating and optimising key business processes in the Growth area
Build and support the adoption and use of self-service solutions to provide clear views of key metrics for all internal stake holders
Support business projects and initiatives, applying statistical rigour to any conclusions
Constantly evolve and improve our data including how it is surfaced with our key systems and beyond
Skills and experience required:
To be considered for the role of Business Intelligence Developer & Analyst in the commercial team you will be an established BI Developer preferably within in education technology and hold strong analytical and problem-solving abilities.
You will also have:
Experience in BI dashboarding and self-service tools including Power BI & Tableau
Established and an expert in Power Platform, Power Automate, PowerApps
Experienced in Data integration and data modelling
Have worked in / with Data warehouse & cloud experience
Proficient in Database languages including SQL
Have worked with Snowflake, and proficient in its use
As a Business Intelligence Developer & Analyst we are looking for someone who aligns with Renaissance’s mission to accelerate learning for all children and adults of all ability levels and ethnic and social backgrounds, worldwide, we are looking for someone who is/ has:
Excellent organisational, planning, time management and project management skills
Ability to communicate effectively, present and negotiate at all levels
Focused and disciplined approach, logical and has meticulous attention to detail
Ability to instil a high level of credibility and build working relationships with suppliers and internal teams
Collaborative approach; happy to support GL customer facing teams
Enthusiastic and flexible approach; ability to adapt to different situations and requirements
A positive outlook with desire to learn and embrace new concepts and ways of working
**Additional information: **
This is role is a Hybrid role based out of our Vantage Head office (Renaissance Vantage London, Great West Road, Brentford, TW8 9AG) with the expectation with some travel to other offices as required for team meetings.
We offer a salary of up to £60,000 per annum dependant on experience, Plus lots of amazing benefits
Previous applicants please do not re - apply.
Benefits:
Pension & Insurance – all employees can participate in our salary sacrifice company pension scheme administrated by Aviva – where we will contribute 8% of your annual salary if you contribute just 3% to your pension. All employees are entitled to Life and income protection insurance
Holiday and Bookable Leave - 22 days annual leave per annum, plus 3 complementary days to be used for our Christmas shutdown (usually between Christmas & New Year, plus UK statutory Bank Holidays. We also offer a day off for your birthday so you can celebrate in style, to be used in the month of your birthday. We also offer every UK based employee up to 5 paid volunteering days per year with a cause of your choice.
We also offer the chance to buy an additional 5 days holiday per year through our salary sacrifice scheme and you can spread the cost over 3-8months!
Growth and development – extensive training opportunities for career progression across Renaissance Learning with great leaders looking to grow your career and allow you to flourish.
Shopping & Working for Renaissance Perks - you’ll get instant access to a benefits and discount platform with 1000’s of discounts at retailers, leisure attractions, restaurants, and more through our portal provided by Reward Gateway. You will also be able to collect Renaissance Rewards via our employee recognition Platform, these points can be used to purchase items including vouchers on Renaissance Rewards platform. You will also get access to Smart tech where you can get your electrical household and personal items at the best price and spread the cost through your salary, interest free, up to £5000.
Wellbeing & Health – We have a generous maternity/paternity/adoption leave and pay policy, employee assistance programme available 24/7 offering confidential support from counselling to legal and financial advice, including Family Support Services – a specialist bereavement support to help through the most difficult times via our Help@Hand app. This app includes access to GP, physio, nutrition, counselling support, medical appointments, and so much more.
We offer access to mental health first-aiders based at all our UK sites, and remotely. We offer access to company paid BUPA PMI and BUPA cash plan optional schemes for you.
It doesn’t stop there you will also be able to protect yourself with free access to annual flu vaccinations, and the Company will also contribute towards eye tests and those on trend specs if you need them.
Renaissance UK Office benefits – All Hybrid working employees are entitled to apply for a season ticket loan, use the amazing cycle to work scheme where you can get on your bike for less, save money, and get fit - that‘s a win-win for us! All UK Offices have fruit baskets delivered for all to enjoy a healthy snack each week.
We have an ongoing commitment to Diversity, Equity and Inclusion and have taken strides to become a more welcoming and inclusive workplace, including the introduction of our DEI Matters Network which is owned and driven by our staff.
We are an equal opportunities employer. We encourage and welcome applications from all underrepresented groups, as we believe and strive for community representation within our organisation.
If you have a disability and would prefer to apply in a different format or would like us to make reasonable adjustments to enable you to apply or attend any interview, please contact us and we will talk this through with you.
All your information will be kept confidential according to GDPR guidelines. Please note that we can only consider applicants who already hold a full work permit.
This role is subject to DBS and background checks.
Page 4 of 4

Frequently asked questions

What types of Data Scientist jobs are available in London?
London offers a wide range of Data Scientist roles, including positions in finance, healthcare, technology, and retail sectors. You can find opportunities ranging from entry-level to senior positions, focusing on machine learning, data analysis, AI development, and more.
Do I need to have UK work authorization to apply for Data Scientist jobs in London?
Most employers require candidates to have the legal right to work in the UK. However, some companies sponsor work visas for qualified Data Scientists. It's important to check each job listing for details about work authorization and sponsorship options.
What skills are most in demand for Data Scientists in London?
Key skills include proficiency in Python or R, experience with machine learning frameworks, strong statistical knowledge, data visualization tools such as Tableau or Power BI, and familiarity with big data platforms like Hadoop or Spark.
How can I stand out when applying for Data Scientist jobs in London?
Building a strong portfolio with real-world projects, obtaining relevant certifications, networking within the London tech community, and tailoring your CV to highlight relevant experience and skills can improve your chances.
Are there any salary expectations for Data Scientist roles in London?
Salaries vary based on experience, sector, and company size. Generally, entry-level Data Scientist positions start around £35,000 - £45,000, while senior roles can exceed £90,000 per year.