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.
Chief Data Officer
London
£150000 - £180000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Chief Data Officer
£160,000 – £180,000
London (Hybrid – 1 Day per Week in Office)
The Company
This is a high-growth, private equity-backed financial services organisation. As part of an ambitious growth strategy, the business is making significant investments across technology, data, and product, creating an exciting opportunity for a senior data leader to shape the future of the organisation’s data capabilities.
This is a critical executive appointment, with a mandate to modernise the data estate, enhance engineering capability, and maximise the impact of data across the end-to-end customer journey.
The Role
As Chief Data Officer, you will be responsible for defining and delivering the organisation’s data vision while leading a large-scale transformation of its data and analytics function. Working closely with the executive leadership team, you will play a pivotal role in establishing data as a strategic business asset.
Key responsibilities include:
- Reviewing and reshaping the current data function, operating model, and organisational structure.
- Defining and executing a long-term data strategy aligned to business growth objectives.
- Leading the design and implementation of a modern data platform, including data lake and warehousing capabilities.
- Building a scalable, self-service data environment that empowers teams to access and leverage data effectively.
- Driving improvements in data engineering, governance, architecture, and analytics capabilities.
- Partnering with product, technology, and business leaders to embed data-driven decision-making across the organisation.
- Leveraging AI and emerging technologies to improve engineering productivity, accelerate software development, and enhance operational efficiency.
- Leading data initiatives focused on customer onboarding, personalisation, insight generation, and overall customer experience optimisation.
- Establishing best-in-class data practices, ensuring scalability, security, and long-term value creation.
Skills & Experience
- Proven experience operating in a senior data leadership role, ideally at Data Director, VP Data, or Chief Data Officer level.
- Strong background within a technology-driven or digitally enabled organisation.
- Demonstrated success building, scaling, or transforming enterprise-wide data functions.
- Deep understanding of data engineering, architecture, cloud platforms, analytics, and modern data ecosystems.
- Experience designing and implementing data lakes, cloud data platforms, and modern warehouse architectures.
- Strong track record of delivering self-service data and reporting capabilities that drive business adoption.
- Credibility operating at both strategic and technical levels, with the ability to challenge and influence stakeholders.
- Hands-on understanding of modern data technologies and engineering best practices.
- Experience with Azure and the Microsoft data ecosystem would be highly advantageous.
- Strong appreciation of AI, automation, and their application to software engineering productivity and business performance.
- Proven ability to collaborate effectively with architecture, engineering, product, and executive leadership teams.
- Commercially minded leader who can balance long-term strategy with practical execution.
- Experience within financial services, fintech, lending, payments, or another regulated environment would be beneficial.

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
Lead AI Engineer
London
£95000 - £115000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Lead AI Engineer
£95,000 – £115,000
King’s Cross, London (1-2 days a week in office)
This is an opportunity to lead the design, architecture, and delivery of production-grade AI systems that create measurable business impact. You will work on high-value initiatives, building scalable AI solutions that are embedded directly into core business processes rather than standalone prototypes.
THE COMPANY
They are a well-established organisation investing heavily in AI innovation to transform business operations and deliver long-term value. Their focus is on deploying practical, scalable AI solutions that support real workflows and business outcomes. You will join a technology-driven environment where engineering excellence, collaboration, and innovation are highly valued.
THE ROLE
As a Lead AI Engineer, you will
Specifically, you can expect to be involved in the following:
- Own the technical direction, architecture, and implementation of AI systems end-to-end.
- Design and build LLM-powered and agent-based solutions from concept through to production.
- Establish engineering standards, reusable patterns, and scalable frameworks across AI initiatives.
- Make key decisions on models, tooling, infrastructure, and system design.
- Ensure AI systems are robust, observable, secure, and production-ready through effective evaluation, monitoring, and guardrails.
- Provide technical leadership and guidance to engineers working on AI projects.
SKILLS AND EXPERIENCE
The successful Lead AI Engineer will have the following skills and experience:
- Strong commercial experience delivering production-grade AI systems from design through deployment.
- Deep expertise in Generative AI, Large Language Models (LLMs), orchestration, prompting, and evaluation.
- Experience building agentic or multi-step AI systems.
- Excellent software engineering fundamentals across APIs, system design, and cloud-based architecture.
- Ability to define technical direction and operate effectively in complex or evolving environments.
- Experience influencing engineering standards and best practices across multiple projects.
- Exposure to AI platforms, reusable frameworks, LLMOps/MLOps, or enterprise AI environments would be beneficial.
BENEFITS
The successful Lead AI Engineer will receive the following benefits:
- Salary between £95,000 – £115,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 Software Developer
London
£110000 - £160000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Software Developer
£110,000 – £160,000
London (5 days a week in office – no flex)
This is an opportunity for a Senior C# Full Stack Engineer to join a high-performing engineering team working on complex, data-intensive systems. You will have significant ownership over technical decisions, contribute to the design of scalable software solutions, and play a key role in delivering projects that have a direct impact on the business.
THE COMPANY
They are a technology-led investment business that leverages advanced analytics, automation, and software engineering to drive decision-making. With a collaborative and highly technical culture, they have grown steadily while maintaining a strong focus on quality, innovation, and employee retention. Engineers are given the autonomy to influence projects, contribute ideas, and work closely with stakeholders across the business.
THE ROLE
As a Senior Software Developer, you will build and enhance high-performance C#/.NET applications, working across greenfield projects, real-time data systems, and complex engineering challenges.
Specifically, you can expect to be involved in the following:
- Designing, building, and optimising high-performance C#/.NET applications
- Leading the delivery of greenfield projects and enhancements to existing platforms
- Contributing to system architecture, design decisions, and performance optimization
- Developing scalable solutions that process and manage large volumes of data
- Collaborating with highly skilled engineers in a cross-functional environment
- Taking ownership of projects and contributing to ideas throughout the development lifecycle
- Mentor and support other developers while promoting engineering best practices
SKILLS AND EXPERIENCE
The successful Full-Stack Software Developer will have the following skills and experience:
- Strong commercial experience with C# and .NET
- Experience building backend systems and full stack applications
- JavaScript and modern frontend frameworks
- A strong understanding of software engineering fundamentals, architecture, and design principles
- Experience working with relational databases such as SQL Server or similar
- The ability to communicate technical concepts clearly and effectively
- A proactive approach to learning and professional development
- An interest in sports and a general understanding of how major sports are played and structured
BENEFITS
The successful Full-Stack Software Developer will receive the following benefits:
- Salary between £110,000 – £160,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
Martech Engineer
London
£45000 - £55000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Martech Engineer
£45,000 – £55,000
London or Brighton (2 days a week in office)
This is an exciting opportunity to join a growing technology and data-focused team where you will build innovative marketing technology solutions, automation tools, and AI-powered products. You will play a key role in developing scalable solutions that help clients unlock insights, improve efficiency, and drive measurable business impact.
THE COMPANY
They are a leading digital consultancy operating at the intersection of marketing, technology, data, and AI. Their teams partner with a diverse portfolio of clients to solve complex business challenges through innovative technology solutions. With a collaborative and forward-thinking culture, they invest heavily in innovation, product development, and emerging technologies. The business offers exposure to global projects and the opportunity to work alongside specialists across multiple disciplines.
THE ROLE
As a Martech Engineer, you will build AI-powered tools, cloud-based data solutions, and automation products using GCP, TypeScript, Node.js, and modern AI frameworks.
Specifically, you can expect to be involved in the following:
- Design, develop, and maintain marketing technology products, automation solutions, and AI-powered tools.
- Collaborate with stakeholders to identify business challenges and build scalable technical solutions.
- Develop and maintain API integrations, data pipelines, and cloud-based applications.
- Support the ongoing enhancement of proprietary products and internal platforms.
- Build secure, reliable, and reusable solutions using modern engineering practices.
- Contribute to technical architecture, innovation initiatives, and product strategy.
- Troubleshoot and resolve issues across existing applications and tools.
- Work closely with technical and non-technical teams to deliver impactful projects.
SKILLS AND EXPERIENCE
The successful Martech Engineer will have the following skills and experience:
- Strong commercial experience with Google Cloud Platform (GCP) or similar cloud technologies.
- Experience developing applications using JavaScript, TypeScript, and Node.js.
- Knowledge of serverless architectures and modern software engineering practices.
- Hands-on experience integrating AI capabilities into products and workflows.
- Familiarity with agentic AI frameworks such as LangChain, CrewAI, or similar technologies.
- Experience with modern front-end frameworks such as React.
- Ability to communicate technical concepts clearly to a range of stakeholders.
- Interest or exposure to digital marketing channels such as SEO, paid media, content, or analytics.
Desirable experience:
- ETL/ELT tools and data integration processes.
- BigQuery or other cloud data warehouse technologies.
- Data visualisation and dashboard development.
- Marketing technology, analytics, or data-focused environments.
BENEFITS
The successful Martech Engineer 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 AI Engineer
London
£75000 - £95000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior AI Engineer
£75,000 – £95,000
King’s Cross, London (1-2 days a week in office)
This is an exciting opportunity for a Senior AI Engineer to play a key role in shaping how AI is embedded across a business. Rather than building standalone proofs of concept, you will develop production-grade AI solutions that directly support core business processes, delivering measurable value at scale.
THE COMPANY
They are a well-established organisation investing heavily in AI and advanced technology. With a focus on innovation, they are building scalable solutions that enhance operational efficiency and customer outcomes. Their environment combines strong engineering practices with the opportunity to work on high-impact AI initiatives. You will join a collaborative team where technical expertise and continuous improvement are highly valued.
THE ROLE
As a Senior AI Engineer, you will design and deliver production-ready AI solutions using LLMs and agentic systems, embedding AI into core business processes to drive measurable impact.
Specifically, you can expect to be involved in the following:
- Design and implement end-to-end AI systems that deliver business impact.
- Build and deploy LLM-powered and agent-based solutions from concept through to production.
- Contribute to technical architecture and engineering best practices.
- Develop reusable components, frameworks, and patterns across multiple AI use cases.
- Make informed decisions on models, tooling, infrastructure, and system design.
- Ensure AI solutions are scalable, observable, secure, and production-ready.
- Support evaluation, monitoring, and governance processes for deployed AI systems.
- Provide technical guidance and mentorship to engineers contributing to AI projects.
SKILLS AND EXPERIENCE
The successful Senior AI Engineer will have the following skills and experience:
- Strong commercial experience delivering production-grade AI systems.
- Expertise in generative AI, large language models, prompting, orchestration, and evaluation.
- Experience designing and implementing complex AI solutions across multiple domains.
- Knowledge of agentic AI systems and multi-step workflows.
- Strong software engineering fundamentals, including APIs, system design, and cloud-native architectures.
- Ability to solve problems in evolving and ambiguous environments.
- Experience influencing engineering standards and contributing to technical excellence.
- Exposure to AI platforms, reusable frameworks, LLMOps, or MLOps is advantageous.
- Experience working within enterprise or regulated environments would be beneficial.
BENEFITS
The successful Senior AI Engineer will receive the following benefits:
- Salary between £75,000 – £95,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 Product Engineer
London
£115000 - £140000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Product Engineer
£115,000 to £140,000 + Equity
Liverpool St., London
This is a rare opportunity to join a well-funded early-stage AI business as one of the first senior engineering hires. You will play a pivotal role in shaping a greenfield AI product, owning technical decisions, influencing the roadmap, and helping build an enterprise-grade platform used by leading organisations.
THE COMPANY
They are an AI startup developing advanced behavioural intelligence technology for enterprise customers. Their platform helps organisations better understand customer behaviours, preferences, and decision-making patterns to improve communications, customer engagement, and product experiences.
Having secured significant early-stage funding, they are now working with major enterprise clients and are focused on scaling their product from proof of concept into wider commercial deployment. With a small, highly experienced team, they offer the opportunity to make a meaningful impact from day one.
THE ROLE
As a Senior Product Engineer, you will take ownership of product development alongside senior leadership, helping transform innovative AI capabilities into a scalable commercial platform.
Specifically, you can expect to be involved in the following:
- Building and scaling a production-grade AI product from the ground up
- Designing and developing APIs and backend services that power enterprise customer integrations
- Owning the LLM application layer, including retrieval-augmented generation (RAG) workflows
- Improving model performance, reliability, evaluation frameworks, monitoring, and cost optimisation
- Working across the stack to deliver customer-facing features and platform capabilities
- Collaborating with stakeholders to translate customer feedback into product improvements
- Establishing engineering best practices across architecture, testing, deployment, and delivery
- Contributing to technical strategy and product roadmap decisions
SKILLS AND EXPERIENCE
The successful Senior Product Engineer will have the following skills and experience:
- Strong commercial experience as a Product Software Engineer or Software Engineer
- Experience building and scaling an LLM-enabled product from concept through to production
- Strong backend engineering expertise, ideally within API-first products
- Experience with Node.js and TypeScript, or a proven ability to transition successfully between technology stacks
- Understanding of RAG architectures, evaluation frameworks, guardrails, monitoring, and model optimisation
- Experience managing token usage, infrastructure costs, and scalability challenges in AI products
- Comfortable working autonomously in a startup or high-growth environment
- Strong product mindset with the ability to make technical and commercial decisions
- Excellent communication and stakeholder management skills
- React experience is beneficial but not essential
- Experience within Financial Services or other regulated industries would be advantageous
BENEFITS
The successful Senior Product Engineer will receive the following benefits:
- Salary between £115,000 – £140,000 – depending on experience
- Equity
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 AI Engineer
London
£90000 - £120000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior AI Engineer
£90,000 – £120,000
London (3 days a week in office)
This is an exciting opportunity to join a newly established AI innovation team at a globally recognised organisation. You will help shape the future of AI-powered products, working on cutting-edge generative AI applications that move rapidly from concept to production. The role offers significant visibility, real impact, and the chance to influence how AI is used at scale.
THE COMPANY
They are a well-established international organisation with a strong reputation for delivering trusted products and services to a global audience. Operating across multiple markets, they are investing heavily in AI innovation and building a dedicated team focused on exploring the next generation of intelligent products. Their environment combines technical excellence, experimentation, and a commitment to responsible AI development.
THE ROLE
As a Senior AI Engineer you will join a high-impact AI team focused on developing and deploying advanced generative AI solutions.
Specifically, you can expect to be involved in the following:
- Building and deploying LLM-powered applications from prototype through to production
- Fine-tuning large language models for specific use cases and content requirements
- Designing, curating, and managing datasets for model training and evaluation
- Developing and optimising Retrieval-Augmented Generation (RAG) pipelines
- Creating evaluation frameworks and quality metrics for AI model performance
- Implementing human-in-the-loop feedback systems to improve outputs
- Supporting AI-driven features such as summarisation, personalisation, and real-time content generation
- Exploring speech and audio technologies, including text-to-speech solutions
- Collaborating closely with product, engineering, and design teams to deliver innovative AI experiences
- Contributing to experiments involving multimodal AI across text, image, and audio
SKILLS AND EXPERIENCE
The successful Senior AI Engineer will have the following skills and experience:
- Strong commercial experience building LLM or NLP-based systems
- Hands-on experience with platforms such as OpenAI, Claude, Gemini, Cohere, Mistral, or Hugging Face
- Expertise in fine-tuning techniques, including supervised fine-tuning and prompt optimisation
- Strong understanding of RLHF, RLAIF, and preference modelling approaches
- Advanced Python development skills
- Experience with tools and frameworks such as LangChain and Hugging Face Transformers
- Familiarity with data tooling including Pandas, DVC, and Weights & Biases
- Experience evaluating model performance using both quantitative and qualitative metrics
- Knowledge of speech technologies, including speech-to-text and text-to-speech solutions
- Strong communication and stakeholder management skills
- Comfortable working in a fast-paced, experimental environment
BENEFITS
The successful Senior AI Engineer will receive the following benefits:
- Salary between £90,000 – £120,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
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: