data & AI
Diversity Report
DIVERSITY GUIDES 2022
An in-depth look into diversity within Data & AI, we have been carrying out primary research for a number of years to create annual diversity guides.
Download our previous editions, which have given us unrivalled insight into where the industry currently stands in its push for a more representative workforce.
They are here to highlight where the industry can improve, how it can improve and to help make those improvements.
USA DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
EU DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
UK DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
DOWNLOAD THE
DATA & AI SALARYÂ GUIDE 2024
For the last 12 years, the world’s largest census of professionals, managers and leaders in the data space have come together to contribute to our crucial industry research and we’d love you to take part.
Software Engineering Manager
New York
$200000 - $280000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Manager, Software Engineering
Location: Hybrid (NYC)
Pay: $200k – $280k + Bonus + Equity
About the Role
Join a high-growth technology company building AI-powered enterprise software used by professionals to analyse, review, and validate large volumes of complex information. This leadership opportunity will oversee a highly experienced engineering team responsible for developing collaborative analysis tools that sit at the intersection of artificial intelligence and human decision-making. The role requires a strong people leader who can drive execution across multiple engineering groups while helping shape the future of an evolving AI platform.
Responsibilities
- Lead, mentor, and grow a team of senior software engineers, including hiring, performance management, and career development.
- Drive delivery of complex initiatives that require coordination across multiple engineering teams and stakeholders.
- Manage roadmap execution, ensuring projects are delivered against agreed timelines and business objectives.
- Negotiate scope, prioritise incremental releases, and leverage feature flags to deliver customer value quickly.
- Remove blockers and manage dependencies across platform, infrastructure, and product teams.
- Improve engineering resilience through documentation, knowledge sharing, design reviews, and reducing key-person dependencies.
- Participate in architecture discussions and advocate for platform capabilities required by the product roadmap.
- Partner closely with Product and Design leadership to define, prioritise, and deliver new capabilities.
- Communicate risks, delivery status, and trade-offs clearly to leadership and stakeholders.
Must-Have Qualifications
- 2+ years of direct people management experience leading software engineers.
- 8+ years of software engineering experience with strong backend development expertise.
- Hands-on experience with Python and large-scale distributed systems.
- Demonstrated success delivering complex, cross-functional initiatives involving multiple teams.
- Experience managing delivery against committed deadlines through scope management and phased releases.
- Experience leading geographically distributed engineering teams.
- Strong stakeholder management and communication skills.
- Bachelor’s degree in Computer Science, Engineering, or related field preferred.

To Apply for this Job Click Here
Staff Applied ML Scientist
Palo Alto
$275000 - $325000
+ Data Science & AI
PermanentPalo Alto, California
To Apply for this Job Click Here
Staff Applied Scientist – LLM Suite | Investment Banking | Onsite in Palo Alto, CA
~$450-550k TC including base salary, bonus, and equity grant
Our client, a top-tier global investment bank, is expanding its enterprise AI platform and is looking for a Staff Applied Scientist to join their LLM Suite team. This is a production-focused role where the candidate will be building AI systems actively used by 200,000+ employees worldwide.
This person will own the development of text-to-code pipelines, agentic workflows, database interaction layers, and intelligent chatbots across one of the most complex financial institutions in the world.
Responsibilities
- Designing and deploying LLM-powered features including text-to-code, workflow automation, and AI agent frameworks
- Building and integrating multimodal LLM systems via API-based architectures
- Developing scalable, distributed, and multi-threaded applications using frameworks like Ray, Horovod, and DeepSpeed
- Owning full end-to-end software development cycles from prototyping through production deployment
- Architecting and managing containerized infrastructure using Kubernetes and AWS Fargate
- Building database interaction layers and backend services that support enterprise-scale AI products
- Collaborating cross-functionally with engineering, product, and business teams to translate complex requirements into working systems
Requirements
- PhD in Computer Science, Machine Learning, Applied Mathematics, or a related technical field (required)
- Deep hands-on experience with LLM integrations, both API-based and fine-tuning workflows
- Proven experience with multimodal LLMs and cutting-edge foundation models
- Strong background in distributed systems and scalable application design using Ray, Horovod, DeepSpeed, or equivalent
- Production experience with AWS, Kubernetes, and Fargate
- End-to-end software engineering experience, including design, development, testing, and deployment
- Experience building chatbots, agentic systems, or AI-assisted developer tooling is a strong plus

To Apply for this Job Click Here
Senior Product Analyst
Manchester
£50000 - £70000
+ Advanced Analytics & Marketing Insights
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Senior Product Analyst
£50,000 – £70,000
Manchester (3 days a week on-site)
If you’re a commercially minded Senior Data Analyst who enjoys shaping product decisions through data, this is an opportunity to have a meaningful impact on a large-scale consumer platform. You’ll work at the intersection of product, analytics, experimentation, and user behaviour, helping to improve customer experiences used by millions of people.
THE COMPANY
They are a well-established digital business with a large consumer audience and a strong focus on data-driven decision making. Operating within a fast-paced product environment, they invest heavily in analytics, experimentation, and technology to continuously enhance their customer experience.
THE ROLE
As a Senior Product Analyst, you will partner with cross-functional product teams to drive better customer outcomes through insight, experimentation, and robust measurement practices.
Specifically, you can expect to be involved in the following:
- Defining and maintaining metrics frameworks for key product areas
- Establishing governance, measurement standards, and reliable performance monitoring
- Leading the design of data products and partnering with engineering teams on implementation
- Owning experimentation outputs and supporting hypothesis-driven product development
- Providing data-informed recommendations to senior stakeholders and influencing business decisions
- Evaluating product performance and identifying opportunities for optimisation and growth
- Planning and delivering analytical workstreams across multiple projects
- Mentoring analysts and championing best practice across the wider analytics community
- Contributing to analytics frameworks, training programmes, and knowledge-sharing initiatives
SKILLS AND EXPERIENCE
The successful Senior Product Analyst will have the following skills and experience:
- Strong commercial experience working within consumer-facing product environments
- Proven expertise in product analytics, customer journey analysis, and performance measurement
- Experience designing, running, and evaluating experimentation programmes
- Good understanding of statistical inference methodologies and testing frameworks
- Familiarity with predictive analytics techniques and data-driven decision making
- Strong SQL and Python skills
- Knowledge of analytics platforms such as Google Analytics or similar tools
- Understanding of data modelling, ETL processes, and data engineering fundamentals
- Ability to communicate complex analytical concepts clearly to technical and non-technical stakeholders
- Experience influencing senior decision-makers through insight and evidence
- No more than 6 to promote diverse talent pool
- Demonstrable capability in mentoring and supporting other analysts
BENEFITS
The successful Senior Product Analyst will receive the following benefits:
- Salary between £50,000 – £70,000 – depending on experience
- Annual share award equivalent to 10% of salary
- 28 days annual leave plus bank holidays
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Senior CRM Manager
Livingston
£55000 - £75000
+ Advanced Analytics & Marketing Insights
PermanentLivingston, West Lothian
To Apply for this Job Click Here
Senior CRM Manager
£55,000 – £75,000
Livingston, Scotland or London (2 days a week on-site)
An exciting opportunity has arisen for a Senior CRM & Loyalty Manager to lead customer engagement, loyalty strategy, and lifecycle marketing for a well-established consumer brand. This is a high-impact leadership role where you will shape CRM strategy, drive customer retention, and influence the future direction of loyalty and personalisation initiatives. You will also have the opportunity to lead a small team while working closely with stakeholders across marketing, technology, analytics, and digital functions.
THE COMPANY
They are a highly recognised omnichannel consumer business with a strong customer focus and a significant investment in digital transformation. Operating across both physical and online channels, they are committed to delivering exceptional customer experiences through data-driven marketing and technology. Their CRM function plays a central role in customer growth, retention, and loyalty, making this a visible and commercially important position. As they continue to evolve their customer engagement capabilities, they are investing heavily in personalisation, automation, and CRM innovation.
THE ROLE
As a Senior CRM Analyst you will own and shape the CRM and loyalty strategy for a leading omnichannel consumer brand, driving customer engagement, retention, personalisation, and CRM transformation in a high-impact leadership role.
Specifically, you can expect to be involved in the following:
- Own and develop the loyalty programme strategy, driving customer engagement and retention
- Define and execute CRM and loyalty initiatives in partnership with senior leadership
- Lead customer lifecycle marketing programmes and automated customer journeys
- Deliver CRM activity across email, web, mobile, and in-store touchpoints
- Analyse campaign performance and customer behaviour to provide actionable recommendations
- Drive CRM transformation projects from requirements gathering through to implementation
- Collaborate with analytics, technology, ecommerce, and marketing teams to improve customer experiences
- Lead, mentor, and develop a small CRM team
SKILLS AND EXPERIENCE
The successful Senior CRM Manager will have the following skills and experience:
- Strong commercial experience in CRM, customer lifecycle marketing, and loyalty strategy
- Experience working within retail, ecommerce, consumer, or customer-focused environments
- Hands-on experience with CRM platforms and marketing automation technologies
- Strong knowledge of Salesforce Marketing Cloud or similar CRM technologies
- Proven experience owning or significantly contributing to loyalty programme development
- Excellent stakeholder management and cross-functional collaboration skills
- Strong analytical mindset with the ability to translate insight into business action
BENEFITS
The successful Senior CRM Manager will receive the following benefits:
- Salary between £55,000 – £75,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Senior Data Scientist
Leicester
£60000 - £75000
+ Data Science & AI
PermanentLeicester, Leicestershire
To Apply for this Job Click Here
Senior Data Scientist
£60,000 – £75,000
London or Leicester (1 day a week in office)
This is an opportunity to join a highly regarded data science function where innovation sits at the centre of decision making. Working within a specialist pricing team, you will have the freedom to explore new data sources, develop cutting-edge machine learning models, and shape how customer risk is assessed across a large-scale digital business. If you enjoy solving complex problems and building impactful models from messy, high-volume datasets, this role offers both technical challenge and visibility.
THE COMPANY
They are a market-leading digital organisation with a strong reputation for using data and analytics to drive business performance. Having invested heavily in their data science capabilities, they continue to expand a high-performing analytics community that values curiosity, experimentation, and collaboration.
THE ROLE
As a Senior Data Scientist you will join a specialist team focused on developing innovative approaches to customer risk assessment and pricing.
Specifically, you can expect to be involved in the following:
- Building and deploying predictive machine learning models that improve pricing and customer selection strategies
- Exploring and evaluating new data sources to identify commercial opportunities
- Developing geospatial and footprint models using alternative datasets
- Creating residual and claims-related models to improve business performance
- Working with large, complex, and often unstructured datasets
- Taking ownership of projects from problem definition through to delivery
- Mentoring and supporting junior team members
SKILLS AND EXPERIENCE
The successful Senior Data Scientist will have the following skills and experience:
- Strong commercial experience delivering machine learning and predictive modelling projects
- Advanced Python and SQL skills
- Experience working with large and complex datasets
- Knowledge of machine learning techniques such as XGBoost, CatBoost, or related models
- Experience working in cloud-based environments, ideally Azure
- Strong stakeholder management and communication skills
- Ability to translate business challenges into analytical solutions
- Experience within insurance is valuable but not essential
BENEFITS
The successful Senior Data Scientist will receive the following benefits:
- Salary between £60,000 – £75,000 – depending on experience
- £5000 annual car allowance
- Performance bonus scheme with on-target bonus and enhanced earning potential
- 10% matched pension contribution
- 27 days annual leave plus bank holidays
- Private medical insurance
- And other benefits
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Senior Data Scientist
London
£60000 - £75000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior Data Scientist
£60,000 – £75,000
London or Leicester (1 day a week in office)
This is an opportunity to join a highly regarded data science function where innovation sits at the centre of decision making. Working within a specialist pricing team, you will have the freedom to explore new data sources, develop cutting-edge machine learning models, and shape how customer risk is assessed across a large-scale digital business. If you enjoy solving complex problems and building impactful models from messy, high-volume datasets, this role offers both technical challenge and visibility.
THE COMPANY
They are a market-leading digital organisation with a strong reputation for using data and analytics to drive business performance. Having invested heavily in their data science capabilities, they continue to expand a high-performing analytics community that values curiosity, experimentation, and collaboration.
THE ROLE
As a Senior Data Scientist you will join a specialist team focused on developing innovative approaches to customer risk assessment and pricing.
Specifically, you can expect to be involved in the following:
- Building and deploying predictive machine learning models that improve pricing and customer selection strategies
- Exploring and evaluating new data sources to identify commercial opportunities
- Developing geospatial and footprint models using alternative datasets
- Creating residual and claims-related models to improve business performance
- Working with large, complex, and often unstructured datasets
- Taking ownership of projects from problem definition through to delivery
- Mentoring and supporting junior team members
SKILLS AND EXPERIENCE
The successful Senior Data Scientist will have the following skills and experience:
- Strong commercial experience delivering machine learning and predictive modelling projects
- Advanced Python and SQL skills
- Experience working with large and complex datasets
- Knowledge of machine learning techniques such as XGBoost, CatBoost, or related models
- Experience working in cloud-based environments, ideally Azure
- Strong stakeholder management and communication skills
- Ability to translate business challenges into analytical solutions
- Experience within insurance is valuable but not essential
BENEFITS
The successful Senior Data Scientist will receive the following benefits:
- Salary between £60,000 – £75,000 – depending on experience
- £5000 annual car allowance
- Performance bonus scheme with on-target bonus and enhanced earning potential
- 10% matched pension contribution
- 27 days annual leave plus bank holidays
- Private medical insurance
- And other benefits
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Senior Data Scientist (Pricing)
Leicester
£60000 - £100000
+ Data Science & AI
PermanentLeicester, Leicestershire
To Apply for this Job Click Here
I’m hiring a Senior Data Scientist to join a leading UK insurer’s Pricing & Data Science function, working on innovative machine learning solutions that directly influence risk assessment, pricing, fraud detection, and commercial performance.
This is a role for someone who enjoys taking models from problem definition through to deployment, working with modern ML techniques and real-world commercial challenges.
What you’ll be doing
- Build and deploy predictive models across pricing, claims, fraud, and risk analytics.
- Engineer new data assets and rating factors to improve pricing performance.
- Identify and leverage new data sources to drive business value.
- Partner with stakeholders across Pricing, Data Science, Analytics, and Engineering teams.
- Own ML projects end-to-end, including EDA, deployment, monitoring, and model refreshes.
What they’re looking for
– Proven experience delivering ML projects from concept to deployment.
– Strong Python and SQL skills.
– Experience with Azure ML, Git, and cloud-based analytics environments.
– Strong stakeholder engagement and commercial problem-solving capability.
– Passion for applying emerging ML techniques to real business problems.
Why join?
- Work in a highly respected pricing and analytics function.
- Bonus scheme + £5k car allowance.
- Private medical cover and strong benefits package.
- Opportunity to work on innovative modelling and pricing challenges at scale.

To Apply for this Job Click Here
Data Analyst
City of London
£50000 - £54000
+ Advanced Analytics & Marketing Insights
PermanentCity of London, London
To Apply for this Job Click Here
Data Analyst
London (Hybrid, 3 days in office) | Up to £54,000 + £8,000 bonus + additional company performance bonus
Looking to combine analytics, strategy, and client-facing consulting in one role? This is an opportunity to join a highly regarded consulting business where data and analytics sit at the heart of strategic decision-making. You will work on a diverse range of projects, helping organisations answer complex commercial, public sector, and location-based questions through data.
The Company
They are a specialist consulting firm with an international presence and a strong reputation for delivering strategic insights across a range of sectors. Their work spans analytics, marketing strategy, private equity, mergers and acquisitions, and commercial advisory projects. The business combines consulting expertise with advanced analytical capabilities to help clients make evidence-based decisions. You will join a collaborative Analytics team that works closely with senior stakeholders across multiple engagements.
The Role
You will work as a Senior Associate within the Data & Analytics function, supporting a variety of client projects and delivering high-impact analytical solutions.
Responsibilities include:
- Using SQL and Python to analyse large and complex datasets
- Delivering location and demographic analysis to support strategic recommendations
- Building clear and insightful data visualisations for clients and internal stakeholders
- Translating analytical findings into actionable business recommendations
- Working across projects in both public and private sector environments
- Collaborating with consultants, analysts, and senior leaders to deliver client outcomes
- Presenting findings confidently to both technical and non-technical audiences
Your Skills & Experience
- Strong commercial experience using SQL for data analysis
- Experience working with Python for data manipulation, analytics, or modelling
- Knowledge of data visualisation tools such as Tableau, Power BI, or similar
- Strong communication and stakeholder management skills
- Ability to explain complex analytical concepts clearly and confidently
- Experience delivering insights that support business or strategic decision-making
- Strong academic background with a degree from a leading university preferred
What They Offer
- Exposure to a wide variety of consulting and analytics projects
- Structured career progression within a growing analytics function
- Opportunity to work alongside experienced consultants and analytics leaders
How to Apply
If you are a SQL and Python-focused analytics professional looking to develop your consulting experience and work on high-impact strategic projects, apply today to learn more.

To Apply for this Job Click Here
Find BRILLIANT DATA
CAREERS & MORE ANALYTICS JOBS
THAN ANYONE ELSE
- APPLY RIGHT NOW
Harnham is one of the leading data recruitment companies in the world, and we are dedicated to helping data professionals find their ideal data job.
We're proud to have access to a global network of top employers and recruitment partners, and our team specialize in connecting data professionals to the right data analyst jobs.
Whether you're seeking entry-level data analyst jobs or senior-level analytics jobs with top employers, we have the right opportunity for you. Search now to find the perfect selection of analytics jobs to match your technical skills and industry experience.
We also provide a variety of career support services, such as resume and interview preparation, to help data professionals get the most out of their job searches. Follow us on LinkedIn for all the latest news and content: