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.
Typescript Engineer
London
£500 - £650
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
TypeScript Engineer
£500- £550 per day Outside IR35
1 day onsite – London
We’re working with a large international travel and transport organisation that is modernising its digital ecosystem following the consolidation of multiple business units. The company is investing heavily in next-generation data and middleware platforms, and they’re looking for a TypeScript Engineer to help shape the services and tooling behind this transformation.
The team’s mission is to replace legacy systems with clean, event-driven services and provide consistent, reliable data to applications across the business – from customer-facing products to operational systems.
The Role
You’ll be joining a multidisciplinary engineering team focused on building backend and occasionally frontend components using modern TypeScript across Node.js and React/Next.js. The role centres on developing APIs, event-driven services, and internal tools that support large-scale, cloud-hosted workloads.
You’ll work closely with engineers, analysts, and product specialists to design scalable services, contribute to architectural improvements, and help evolve the company’s approach to distributed data and developer experience.
Day-to-day responsibilities include:
-
Designing and implementing backend services in TypeScript using Node.js (REST, GraphQL, workers, event-driven consumers).
-
Building and integrating services that interact with event-sourced or streaming systems.
-
Creating clean, well-structured APIs and internal tools to improve data distribution across the organisation.
-
Writing high-quality, well-tested code using modern testing frameworks and patterns.
-
Occasionally contributing to simple React/Next.js based UI screens for configuration or internal tools.
-
Improving system reliability, observability, and developer efficiency through metrics, logging, and automation.
-
Working closely with cross-functional teams in an agile environment, contributing to planning, delivery, and code reviews.
-
Supporting continuous improvement of codebases, development workflows, and shared engineering standards.
Tech Stack & Skills
Core skills:
-
Expert-level TypeScript experience and strong proficiency with Node.js in production environments.
-
Skilled in designing and implementing REST or GraphQL APIs, background workers, and microservices.
-
Ability to work with SQL or NoSQL databases and understand how to model and query data effectively.
-
Familiarity with distributed systems concepts such as event sourcing, resilience patterns, and asynchronous communication.
-
Experience with containerised development (Docker) and deploying cloud-native applications (Azure, AWS, or GCP).
-
Strong understanding of DevOps concepts: CI/CD pipelines, automated testing, infrastructure-as-code patterns.
-
Proficiency in unit, integration, and end-to-end testing using modern TypeScript testing tools.
-
Strong Git/GitHub workflows and experience working in collaborative, autonomous engineering teams.
What You’ll Bring
-
A track record of delivering clean, production-grade TypeScript systems at scale.
-
Strong problem-solving skills and the ability to design robust solutions within distributed environments.
-
A collaborative mindset and enthusiasm for working with cross-functional product and engineering teams.
-
Passion for modern engineering practices, automation, and improving developer experience.
-
A proactive attitude towards continuous learning, experimentation, and refining technical approaches.

To Apply for this Job Click Here
Senior Data Analyst
London
£70000 - £75000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Senior Data Analyst
London (Hybrid – 2x Days a Week in Office)
£70,000-£75,000
Are you a highly analytical Senior Analyst with exceptionally strong SQL skills and experience working with large volumes of data? If yes – read on! This is an opportunity to join a global sports and technology business where you’ll work across customer behaviour, audience analytics, digital engagement and product experimentation. You’ll be joining a growing analytics function at an exciting point in its product journey, with the opportunity to move increasingly closer to Product Analytics while remaining hands-on with data. If you’re someone who enjoys working with millions of rows of data, solving complex analytical problems and understanding what makes digital users engage, this could be a great fit.
The Company
You’ll be joining a global sports, technology and digital content business, operating across London, New York, Tel Aviv and beyond. The business sits at the intersection of sports, content and technology, building digital products and experiences used by millions of sports fans globally. The company has recently undergone an exciting rebrand and is continuing to develop its technology platform, digital products and audience proposition; with a genuinely global footprint and a strong focus on digital engagement, this is an environment where data is central to understanding users and improving the product experience.
The Role
This is a Senior Data Analyst position with a strong focus on understanding users, audiences and digital engagement. The successful candidate will work across a broad range of analytical problems, including:
- Customer and audience analytics
- User behaviour
- Product engagement
- Event tracking and measurement
- A/B testing and experimentation
- Segmentation
- Product analytics
The business is increasingly investing in its product experience, including interactive features, games and improved account functionality. You’ll help answer questions around who users are, what they want, how they behave and what keeps them coming back. A key part of the role will be working with event-level data to understand user journeys and measure the impact of changes to the product. You’ll work closely with Product, Engineering and other stakeholders to ensure the right data is being captured, analysed and turned into actionable insight. You will be working directly with large datasets and using data to influence how digital products are developed. The role will also increasingly move towards Product Analytics, making it particularly attractive for someone currently working in Customer, Audience or Digital Analytics who wants to take that next step.
Your Skills & Experience
I am looking for someone who can demonstrate:
- Strong SQL skills, with experience working with large-scale datasets, ideally millions of rows or events.
- Experience analysing digital customer behaviour.
- Exposure to A/B testing, experimentation or product analytics.
- Experience working with a cloud data warehouse.
- A genuinely curious, investigative approach to data.
You don’t need to have used BigQuery specifically – the business is open to candidates from different cloud environments; what’s most important is that you can demonstrate excellent SQL skills and experience working with significant volumes of data. The ideal candidate will be a digital-native generalist who enjoys getting stuck into different analytical problems rather than being restricted to one particular area.
The Benefits
- £70,000-£75,000 salary
How to Apply
Please register your interest by sending your CV to Adam Osborne at Harnham via the Apply link on this page.

To Apply for this Job Click Here
Senior ML Ops Engineer
London
£75000 - £85000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior MLOps Engineer
London (Hybrid) | £75,000 – £85,000 + 10% Bonus
Join a growing AI-focused organisation as a Senior MLOps Engineer, taking ownership of the infrastructure, deployment and orchestration capabilities that support production machine learning services. This is a hands-on role with significant influence over platform direction and engineering standards.
The Company
A data and AI organisation delivering machine learning and analytics solutions at scale. With continued growth and investment in AI capabilities, they are building a modern platform to support an expanding portfolio of products and clients.
The Role
You will:
- Own and develop the infrastructure supporting AI and ML services.
- Build and maintain orchestration pipelines using tools such as Dagster, Airflow or Prefect.
- Deploy, manage and optimise workloads in Kubernetes environments.
- Improve monitoring, observability and platform reliability.
- Implement infrastructure-as-code and CI/CD best practices.
- Partner with software engineers, ML engineers and data scientists to deliver scalable solutions.
Your Skills & Experience
- Strong Python software engineering experience.
- Hands-on MLOps or platform engineering background.
- Experience with ML workflow orchestration tools.
- Production Kubernetes expertise.
- Infrastructure-as-code experience, ideally Terraform or Bicep.
- Knowledge of monitoring, logging and deployment best practices.
- Exposure to Azure and production ML environments is beneficial.
What They Offer
- £75,000 – £85,000 base salary.
- Up to 10% bonus.
- Hybrid working, 1-2 days in the London office.
- Private healthcare and additional benefits.
- Strong opportunity for ownership and career growth.
How to Apply
Apply today to learn more about this Senior MLOps Engineer opportunity.

To Apply for this Job Click Here
Product Data Scientist
Sheffield
£50000 - £60000
+ Advanced Analytics & Marketing Insights
PermanentSheffield, South Yorkshire
To Apply for this Job Click Here
Product Data Scientist
£50,000-£60,000
Sheffield (1 day a week in office)
If you’re passionate about turning complex data into actionable business insights, this is an opportunity to make a tangible impact within a growing technology-led organisation. You’ll combine analytical discovery, predictive modelling, and stakeholder collaboration to shape product strategy, improve customer outcomes, and influence key business decisions.
THE COMPANY
They are a growing organisation undergoing an exciting phase of data maturity and digital transformation. Their focus is on leveraging data to enhance customer experiences, inform strategic decisions, and drive sustainable growth. Working within a collaborative environment, you will partner closely with data, product, operations, finance, and commercial stakeholders to unlock value from a modern cloud-based data platform.
THE ROLE
As a Product Data Scientist, you will drive product strategy and customer growth through advanced analytics, customer journey insights, and predictive data science in a modern cloud data environment.
Specifically, you can expect to be involved in the following:
- Analyse end-to-end customer and user journeys to identify adoption trends, engagement drivers, and opportunities for growth.
- Conduct exploratory analysis to uncover product usage patterns, conversion drop-offs, and areas for optimisation.
- Build predictive models focused on areas such as customer churn, engagement scoring, demand forecasting, and propensity modelling.
- Develop customer segmentation and behavioural cohorts to support targeted business initiatives.
- Translate complex business questions into structured analytical frameworks, hypotheses, and actionable recommendations.
- Partner with data engineering teams to ensure analytical requirements are embedded within the wider data platform.
- Design dashboards, reporting solutions, and KPI frameworks that support executive and operational decision-making.
SKILLS AND EXPERIENCE
The successful Product Data Scientist will have the following skills and experience:
- Strong commercial experience in Data Science, Product Analytics, or Advanced Analytics environments.
- Advanced SQL skills with experience querying complex cloud-based data warehouses, ideally including Snowflake.
- Expertise in Python or R for statistical analysis, machine learning, and predictive modelling.
- Experience analysing customer journeys, retention, lifecycle metrics, and behavioural data.
- Ability to communicate technical findings clearly to both technical and non-technical stakeholders.
- Experience with BI and visualisation tools such as Power BI, Tableau, Looker, or similar.
- Familiarity with dbt and modern analytics engineering practices is highly desirable.
BENEFITS
The successful Product Data Scientist will receive the following benefits:
- Salary between £50,000 – £60,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
Data Operations Manager
London
£45000 - £55000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Data Operations Manager
£45,000 – £55,000
London (2 days a week in office)
This is a fantastic opportunity for a Data Operations Manager to join a growing, technology-driven insights and research organisation undergoing significant operational transformation. You’ll play a key role in shaping research delivery processes, automation frameworks, and data operations capabilities while working on large-scale international programmes.
THE COMPANY
They are a leading insights and research organisation with a strong reputation for innovation, technology adoption, and operational excellence. Working across international markets, they help clients make better business decisions through high-quality research and data-driven insights. They are investing heavily in modernising their research operations and building scalable delivery frameworks to support future growth. Their culture is collaborative, supportive, and focused on employee wellbeing and professional development.
THE ROLE
As a Data Operations Manager, you will sit at the intersection of research technology, survey operations, data processing, workflow automation, and programme delivery.
Specifically, you can expect to be involved in the following:
- Managing the operational delivery of quantitative research programmes, including multi-market and global studies
- Delivering hands-on survey scripting, data processing, reporting operations, and workflow automation
- Designing, maintaining, and improving automation workflows, operational tooling, and API-driven processes
- Coordinating resources and delivery priorities across multiple concurrent programmes
- Identifying delivery risks, managing dependencies, and implementing robust quality assurance processes
- Acting as an escalation point for complex technical and operational delivery challenges
- Supporting governance, documentation, and process improvement initiatives
- Partnering with research, operations, technology, and client stakeholders to ensure successful programme delivery
- Translating technical concepts into clear business impacts for senior stakeholders
SKILLS AND EXPERIENCE
The successful Data Operations Manager will have the following skills and experience:
- Strong commercial experience within market research, research operations, data processing, or related environments
- Experience delivering large-scale quantitative research programmes across multiple markets
- Hands-on survey scripting experience using platforms such as Decipher, Qualtrics, Forsta, Dimensions, or similar
- Experience managing quantitative data workflows, reporting outputs, dashboards, and analysis tools such as SPSS, Q, DisplayR, or equivalent
- Strong data cleaning, transformation, and data management skills
- Experience building automation workflows, operational tooling, or data pipelines
- Knowledge of Python, SQL, JavaScript, APIs, or workflow automation platforms would be highly advantageous
- Excellent stakeholder management, communication, and project prioritisation skills
- Ability to identify risks early and drive effective operational solutions
BENEFITS
The successful Data Operations Manager will receive the following benefits:
- Salary between £45,000 – £55,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 ML Ops Engineer
London
£75000 - £85000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior MLOps Engineer
£75,000 – £85,000
London (1-2 days a week in office)
This is an opportunity to join a growing AI and data-driven organisation where your work will have a direct impact on the development and delivery of advanced machine learning solutions. You will play a key role in shaping scalable MLOps infrastructure, enabling AI products to operate reliably across a diverse client base while contributing to meaningful, real-world outcomes.
THE COMPANY
They are a mission-led technology business that uses data, machine learning, and advanced analytics to help organisations make better decisions. Their platform combines data engineering, AI, and predictive modelling to generate actionable insights at scale. As they continue to grow, they are investing heavily in their AI capabilities and platform infrastructure, creating an exciting environment for engineers who enjoy solving complex technical challenges.
THE ROLE
As a Senior MLOps Engineer, you will join the platform engineering function, owning and evolving the infrastructure that underpins the organisation’s AI services
Specifically, you can expect to be involved in the following:
- Designing and maintaining scalable MLOps infrastructure that supports machine learning, NLP, knowledge representation, and AI applications.
- Deploying and managing machine learning models using Azure ML, Azure Kubernetes Service (AKS), and associated cloud technologies.
- Building and maintaining production-grade orchestration pipelines for model training, inference, monitoring, and retraining.
- Developing CI/CD pipelines to automate testing, deployment, and operational processes.
- Implementing observability, monitoring, and alerting frameworks to ensure platform reliability and performance.
- Driving best practice around Responsible AI, governance, transparency, and auditability.
- Collaborating with engineering, delivery, and consulting teams to support the adoption and scaling of AI solutions
- Other key responsibilities & selling points of role.
SKILLS AND EXPERIENCE
The successful Senior MLOps Engineer will have the following skills and experience:
- Strong commercial experience in MLOps, platform engineering, infrastructure engineering, or a related field.
- Advanced Python development skills within production environments.
- Expertise with Azure-native MLOps tools, including model endpoints, pipelines, registries, environments, and compute resources.
- Experience deploying and supporting containerised workloads on Kubernetes.
- Strong knowledge of CI/CD practices using Azure DevOps or similar tooling.
- Experience with infrastructure-as-code technologies such as Terraform, Bicep, or Pulumi.
- Knowledge of monitoring and observability tooling such as Prometheus and Grafana.
- Experience with orchestration platforms including Dagster, Airflow, Prefect, or similar.
BENEFITS
The successful Senior MLOps Engineer will receive the following benefits:
- Salary between £75,000 – £85,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
Marketing Automation Engineer
London
£75000 - £90000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Marketing Automation Engineer | UK Remote – Up to £95,000 + benefits
A growing InsurTech business is looking for a hands-on Marketing Automation Engineer to join its team on a permanent, fully remote basis.
This is a great opportunity for someone who sits comfortably between engineering, customer data and marketing, building the technical infrastructure that improves conversion, engagement and repeat business.
The role:
-
Build and optimise automated email journeys and customer lifecycle campaigns
-
Develop remarketing campaigns across Google, Microsoft and Meta
-
Use customer and transaction data to create and manage audiences
-
Build conversion tracking and advertising data feeds
-
Develop API integrations and automated workflows using JavaScript/Node.js
-
Work with BigQuery, Salesforce, AWS and affiliate integrations
-
Monitor, troubleshoot and improve the reliability of marketing automations
-
Work closely with marketing and engineering to turn commercial requirements into technical solutions
-
Measure performance against customer and revenue outcomes
We’re looking for:
-
Strong hands-on experience across marketing automation, customer data and technical integrations
-
Good JavaScript/Node.js and API integration skills
-
Strong SQL experience with CRM, customer or transaction data
-
Experience with server-side conversion tracking and data feeds
-
Experience building automated email journeys with conditional logic and personalisation
-
Hands-on experience with remarketing platforms such as Google Ads, Microsoft Advertising or Meta
-
Good understanding of consent, privacy and unsubscribe requirements
-
Strong communication skills and the ability to translate marketing requirements into technical solutions
Experience with BigQuery, Salesforce, SendGrid, Klaviyo, AWS Lambda or Impact would be advantageous, but you don’t need to have used every platform.
Package: £75,000-£90,000 depending on experience
Location: UK Remote
Type: Permanent, full-time
If you’re a technically minded marketing automation specialist who enjoys owning projects end-to-end and seeing your work directly impact commercial performance, get in touch for a confidential conversation.
Find out more and apply via the link below!

To Apply for this Job Click Here
Head of Data Services
London
£80000 - £95000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Head of Data Services | London / Hybrid – Up to £95,000 + benefits
A leading digital marketing agency is looking for a Head of Data Services to lead and grow a multidisciplinary data function from its London office.
This is a senior leadership opportunity for someone who combines strong technical data expertise with commercial thinking and an inspiring leadership style.
The role:
-
Set the strategic direction for Data Services across BI, Data Science, Digital Analytics and Google Marketing Platform
-
Lead the function’s AI transformation, embedding AI into delivery, processes and capability
-
Own commercial performance, identifying growth opportunities and supporting pitches
-
Provide technical leadership across analytics, tagging, MMM, BI and GMP
-
Lead and develop a senior leadership/practitioner team, with responsibility for a large wider function
-
Represent the data practice with C-suite clients and senior marketing stakeholders
We’re looking for:
-
7-10+ years’ relevant experience
-
Strong leadership experience across multiple data/marketing disciplines
-
Agency experience preferred, particularly within the media/marketing ecosystem
-
Technical credibility across analytics, BI, MMM and/or GMP – you don’t need to be hands-on day-to-day, but must be able to challenge and guide technical teams
-
A strong commercial track record, with demonstrable impact on revenue, growth and client relationships
-
Experience leading and developing high-performing teams
-
Excellent communication and presentation skills, with the presence to engage senior clients and stakeholders
Package: Up to £95,000 + benefits
Location: London
Working pattern: Hybrid, typically 3 days per week in the office
Find out more and apply via the link below!

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: