GLOBAL
DIVERSITY GUIDE 2023 - 2024

Download a copy today and join us at one of our events, to get an overview and additional insight from the Harnham Team on the guide.

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.

2022
DiDUS2022

USA DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

EuDID22

EU DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

UKDiD22

UK DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

2024 GUIDE

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.

Data Analyst

Leicester

£350 - £400

+ Advanced Analytics & Marketing Insights

Contract
Leicester, Leicestershire

To Apply for this Job Click Here

Data Analyst
Leicester – 4 days in office
Outside IR35
£350-400pd

This is an excellent opportunity for a Data Analyst to join a well-established retail organisation on an initial 3-month contract. The role offers a varied workload, combining operational analysis, ad hoc business requests, and stock-related investigations, with the opportunity to deliver meaningful insights that support day-to-day business performance.

The Company

They are a recognised retail business with a strong focus on data-driven decision-making. Following changes to their reporting structure, individual business teams now take ownership of operational reporting and analysis, creating a need for additional analytical support. The organisation is looking for a contractor who can quickly add value by providing actionable insights across a range of operational and commercial areas.

The Role and Deliverable

  • Deliver operational and commercial analysis to support business decision-making.
  • Respond to ad hoc data requests from internal teams and external partners.
  • Investigate and analyse stock-related data, including upcoming stock take activities.
  • Produce reporting and visualisations using Power BI.
  • Write and develop SQL queries to extract, manipulate, and analyse data.
  • Provide analytical support across areas such as stock performance, banking data, delivery KPIs, and operational investigations.

Your Skills & Experience

  • Strong experience using Power BI for reporting and data visualisation.
  • Strong SQL development and data analysis capability.
  • Experience working in a Data Analyst position with a focus on operational and ad hoc analysis.
  • Ability to investigate business issues and translate data into actionable insights.
  • Experience analysing stock, inventory, warehousing, or supply chain data is highly desirable.
  • Retail sector experience is preferred.
  • Python experience for analysis is advantageous.

To Apply for this Job Click Here

Founding Engineer (Full Stack)

City of London

£90000 - £100000

+ Data Engineering

Permanent
City of London, London

To Apply for this Job Click Here

Full Stack Engineer (Founding Engineer)

Hybrid London | £100,000+ Equity

This is a rare opportunity to join an early-stage technology business as a foundational software hire. You will have significant ownership from day one, working across mobile, cloud, and connected device technologies while helping shape the long-term software strategy and engineering function.

The Company

They are an innovative technology business developing connected products that combine hardware, software, and data to deliver meaningful real-world impact. Their product is already in market with a growing user base and a clear roadmap for future growth. The team is highly collaborative, technically strong, and focused on building solutions that genuinely improve customer outcomes. You will join at a pivotal stage, with the opportunity to influence both product direction and technical decisions.

The Role

You will take ownership of key software systems across mobile applications, cloud infrastructure, and device connectivity, working closely with senior stakeholders and technical teams.

Responsibilities include:

  • Building and maintaining mobile applications across iOS and Android platforms.
  • Developing and optimising Bluetooth Low Energy (BLE) connectivity between devices and applications.
  • Designing and managing AWS-based cloud infrastructure and backend services.
  • Creating scalable data ingestion and processing pipelines.
  • Supporting the integration of AI-driven functionality into customer-facing products.
  • Owning software quality, observability, deployment, and release processes.
  • Collaborating with product and engineering teams to translate requirements into production-ready solutions.
  • Contributing to the growth and development of the software function as the business scales.

Your Skills & Experience

  • Strong commercial experience building and shipping production software.
  • Proven experience developing and deploying mobile applications.
  • Hands-on experience working with Bluetooth Low Energy (BLE) connected devices.
  • Strong knowledge of AWS cloud services, infrastructure, authentication, and data systems.
  • Full stack development capability across frontend, backend, and infrastructure.
  • Experience leveraging AI tools and understanding how AI can enhance product experiences.
  • Comfortable operating in fast-moving environments with high levels of ownership.
  • Strong communication skills and the ability to collaborate across technical and non-technical teams.

Desirable experience:

  • Health technology, regulated environments, or sensitive data applications.
  • IoT platforms and connected device ecosystems.
  • Time-series data, signal processing, or analytics-focused products.
  • Over-the-air firmware updates.
  • Mentoring engineers or contributing to technical leadership.
  • Early-stage startup or scale-up environments.

What They Offer

  • Genuine ownership of a core product and technology stack.
  • Significant exposure to senior leadership and strategic decision-making.
  • Clear progression into technical leadership as the company grows.
  • Opportunity to help shape engineering culture, processes, and future hiring plans.

How to Apply

If you’re excited by the opportunity to build scalable software, work across mobile, cloud, AI, and connected technologies, and play a key role in an ambitious growth journey, please apply today.

To Apply for this Job Click Here

Generative AI Support Specialist

New York

$70 - $75

+ Data Science & AI

Contract
New York

To Apply for this Job Click Here

Generative AI Support Specialist
New York City, NY | 3 days onsite

This is a unique opportunity to join an enterprise organization at a pivotal stage in its AI journey. As Generative AI Support Specialist, you will act as the technical expert for enterprise AI platforms, helping users unlock value from advanced AI capabilities while supporting the evolution from chatbot usage to sophisticated multi-agent workflows, automation, and business integrations.

The Company
They are a well-established organization investing heavily in Generative AI adoption across the business. With a growing user base and increasing demand for advanced AI capabilities, they are looking for a technically strong specialist to support users, drive best practices, and help shape the future of AI-enabled ways of working. You will work closely with both technical and business stakeholders to maximize the impact of enterprise AI tools.
The Role and Deliverables

  • Serve as the primary escalation point for complex ChatGPT and AI platform support requests.
  • Coach users on prompt engineering, model selection, AI workflows, custom GPTs, integrations, connectors, and emerging AI capabilities.
  • Administer and support the enterprise AI environment, including workspace configuration, user management, analytics, and troubleshooting.
  • Partner with business teams to understand requirements and recommend practical AI-enabled solutions.
  • Develop playbooks, documentation, adoption materials, feature guides, and governance-related content.
  • Analyse recurring issues, identify improvement opportunities, and help drive greater AI adoption across the organization.

Your Skills & Experience

  • Strong hands-on experience with Generative AI platforms such as ChatGPT Enterprise or Claude.
  • Demonstrated capability in prompt engineering and designing advanced AI workflows.
  • Technical foundation in Data Science, Machine Learning, Analytics, or a related discipline.
  • Comfortable working with Python, Markdown, APIs, automation tools, or technical integrations.
  • Strong troubleshooting and problem-solving skills with a methodical approach to diagnosing issues.
  • Ability to translate business challenges into practical AI solutions.
  • Excellent communication and stakeholder management skills, with a customer-focused mindset.
  • Comfortable working independently, managing multiple priorities, and operating in a fast-moving environment.
  • Experience supporting enterprise SaaS platforms or AI products is highly beneficial.
  • Familiarity with emerging areas such as AI agents, workflow orchestration, and enterprise AI governance is advantageous.

To Apply for this Job Click Here

Gen AI Support Specialist

New York

$60 - $70

+ Data Science & AI

Contract
New York

To Apply for this Job Click Here

Generative AI Support Specialist
New York City, NY | 3 days onsite
This is a unique opportunity to join an enterprise organization at a pivotal stage in its AI journey. As Generative AI Support Specialist, you will act as the technical expert for enterprise AI platforms, helping users unlock value from advanced AI capabilities while supporting the evolution from chatbot usage to sophisticated multi-agent workflows, automation, and business integrations.
The Company
They are a well-established organization investing heavily in Generative AI adoption across the business. With a growing user base and increasing demand for advanced AI capabilities, they are looking for a technically strong specialist to support users, drive best practices, and help shape the future of AI-enabled ways of working. You will work closely with both technical and business stakeholders to maximize the impact of enterprise AI tools.
The Role and Deliverables

  • Serve as the primary escalation point for complex ChatGPT and AI platform support requests.
  • Coach users on prompt engineering, model selection, AI workflows, custom GPTs, integrations, connectors, and emerging AI capabilities.
  • Administer and support the enterprise AI environment, including workspace configuration, user management, analytics, and troubleshooting.
  • Partner with business teams to understand requirements and recommend practical AI-enabled solutions.
  • Develop playbooks, documentation, adoption materials, feature guides, and governance-related content.
  • Analyse recurring issues, identify improvement opportunities, and help drive greater AI adoption across the organization.

Your Skills & Experience

  • Strong hands-on experience with Generative AI platforms such as ChatGPT Enterprise or Claude.
  • Demonstrated capability in prompt engineering and designing advanced AI workflows.
  • Technical foundation in Data Science, Machine Learning, Analytics, or a related discipline.
  • Comfortable working with Python, Markdown, APIs, automation tools, or technical integrations.
  • Strong troubleshooting and problem-solving skills with a methodical approach to diagnosing issues.
  • Ability to translate business challenges into practical AI solutions.
  • Excellent communication and stakeholder management skills, with a customer-focused mindset.
  • Comfortable working independently, managing multiple priorities, and operating in a fast-moving environment.
  • Experience supporting enterprise SaaS platforms or AI products is highly beneficial.
  • Familiarity with emerging areas such as AI agents, workflow orchestration, and enterprise AI governance is advantageous.

How to Apply
If you are a technically strong AI practitioner who enjoys solving complex problems, enabling users, and driving AI adoption across a business, please apply with your latest CV.

To Apply for this Job Click Here

Data Scientist (Contract)

London

£400 - £500

+ Data Science & AI

Contract
London

To Apply for this Job Click Here

Consumer Goods Data Scientist (Contract)
London
2 Days in Office
Outside IR35
£400 – £500 Per Day
6 months long

The Company
They are a well-established consumer goods business with a strong presence across multiple markets. The organisation is investing heavily in data and analytics to improve customer understanding, optimise commercial performance, and support strategic decision-making. You will join a collaborative team that values innovation, curiosity, and evidence-based thinking.

The Role and Deliverables

  • Develop and deploy data science solutions to address customer, marketing, and commercial challenges.
  • Build predictive models to support demand forecasting, customer behaviour analysis, and business planning.
  • Analyse large datasets to identify trends, opportunities, and actionable insights.
  • Partner with stakeholders across commercial, marketing, and analytics functions to translate business requirements into data-driven solutions.
  • Present findings and recommendations to both technical and non-technical audiences.
  • Support the continuous improvement of analytics methodologies, tools, and processes.

Your Skills & Experience

  • Strong experience applying data science techniques within a consumer goods, retail, or customer-focused environment.
  • Demonstrated capability in machine learning, statistical modelling, and predictive analytics.
  • Proficiency with Python, SQL, and relevant data science libraries.
  • Experience working with large and complex datasets to generate business value.
  • Ability to communicate technical findings clearly to senior stakeholders.
  • Experience delivering end-to-end data science projects from problem definition through to implementation.
  • Strong commercial awareness and a data-driven approach to decision-making.

How to Apply
If you are interested in applying your data science expertise within a forward-thinking consumer goods environment, please submit your application for further information

To Apply for this Job Click Here

Data Engineer

London

£70000 - £90000

+ Data Engineering

Permanent
London

To Apply for this Job Click Here

Data Engineer

London – 4-5 Days per Week in Office

£70,000-£90,000 + Equity + Benefits

We’re working with a rapidly growing, YC-backed healthcare AI startup building a market-leading data platform used by pharmaceutical, biotech and healthcare organisations.

The Opportunity

This is not a role where you’ll maintain legacy pipelines or work on a small corner of an established platform. The team is specifically looking for engineers who have experience taking products, platforms or major features from 0-1.

You should be able to demonstrate that you’ve:

  • Built something from scratch rather than simply maintained existing systems
  • Worked through ambiguity with limited requirements
  • Designed architecture and made key technical decisions
  • Owned delivery from idea through to production
  • Worked closely with product teams, users or founders to shape solutions
  • Shipped products that generated real business value

The successful candidate will help build and scale the core data infrastructure powering the company’s platform, taking ownership of projects from raw data acquisition all the way through to production-ready products.

What You’ll Be Doing

  • Building scalable ETL/ELT pipelines using Python and SQL
  • Designing and developing data ingestion frameworks
  • Working with large, complex and often messy datasets
  • Leveraging AI and LLM technologies for extraction, classification and enrichment
  • Building data products that directly support customers
  • Designing schemas, entity resolution and data quality processes
  • Collaborating closely with engineering, product and leadership teams
  • Taking projects from concept through to production deployment

What We’re Looking For

Essential

  • Strong Python and SQL skills
  • Experience building production-grade data pipelines
  • Proven ownership of end-to-end engineering projects
  • Experience building products, platforms or major capabilities from 0-1
  • Ability to operate independently in a fast-moving environment
  • Strong problem-solving skills and technical foundations

Highly Desirable

  • Startup or scale-up experience
  • Experience working directly with founders or product teams
  • LLMs, AI tooling or prompt engineering exposure
  • Data acquisition, scraping or ingestion experience
  • Snowflake, Databricks or modern cloud data platforms
  • Experience turning technical outputs into customer-facing products

The Person

We’re looking for someone who enjoys building rather than maintaining.

You’ll thrive here if you get energy from starting with a problem, designing a solution and seeing it through to production. The ideal candidate will have a track record of operating in environments where ownership is high, processes are light, and shipping quickly matters. Years of experience are less important than evidence of what you’ve actually built.

Package

  • £70,000-£90,000 base salary
  • Opportunity to join a high-growth, YC-backed startup
  • Significant ownership and autonomy
  • Chance to help shape the future of a data-first AI product
  • 4-5 days per week in the London office

To Apply for this Job Click Here

Lead Data Engineer

Austin, TX

$175000 - $200000

+ Data Engineering

Permanent
Austin, Texas

To Apply for this Job Click Here

LEAD DATA ENGINEER (HEALTHCARE ANALYTICS PLATFORM)

REMOTE (US)

$175,000 – $200,000 BASE + BENEFITS

The Opportunity

We’re partnering with a rapidly growing SaaS company that helps healthcare, public sector, and human services organizations transform complex data into actionable insights. They’re seeking a Lead Data Engineer to play a key role in evolving and scaling a customer-facing analytics platform used to drive meaningful outcomes across healthcare and community programs.

This is a highly impactful, hands-on technical leadership position for someone who enjoys solving complex data challenges, influencing architecture, mentoring engineers, and owning critical data systems from end to end.

The role combines deep technical execution with strategic influence, making it ideal for a senior engineer who wants to shape the direction of a data platform while remaining close to the technology.


The Engineering Environment

The team operates in a collaborative, customer-focused environment centered around:

  • Large-scale data ingestion and transformation
  • Customer-facing analytics and reporting solutions
  • Modern ELT data pipelines
  • Cloud-based data platforms and orchestration frameworks
  • Data modeling and architecture best practices
  • Continuous improvement, automation, and scalability
  • Cross-functional collaboration with Product, Analytics, Customer Success, and Implementation teams

What You’ll Be Working On

  • Design, build, and maintain scalable data pipelines that power analytics products and customer reporting
  • Lead architecture discussions and make recommendations around data platform improvements
  • Develop and optimize data models used across reporting and analytics systems
  • Integrate, onboard, and transform new customer data sources
  • Troubleshoot customer-facing data issues and drive long-term solutions
  • Improve reliability, automation, observability, and operational efficiency across the data platform
  • Lead complex technical initiatives from planning and design through deployment and support
  • Establish engineering standards, best practices, and technical frameworks
  • Mentor and guide other engineers while helping elevate overall team capabilities
  • Influence platform roadmap decisions and the future direction of the data engineering function

What We’re Looking For

  • 7-10+ years of software or data engineering experience
  • 5+ years of hands-on data engineering experience
  • Expert-level SQL skills
  • Strong Python experience focused on data processing and pipeline development
  • Deep experience building and supporting large-scale ELT/ETL data pipelines
  • Strong data modeling and data architecture expertise
  • Experience with workflow orchestration tools such as Airflow, Dagster, or similar platforms
  • Experience working with large, complex datasets and varying levels of data quality
  • Proven technical leadership experience mentoring engineers or leading small engineering teams
  • Ability to evaluate technical tradeoffs and make architecture recommendations
  • Strong communication skills with both technical and non-technical stakeholders

Nice to Have

  • Healthcare or healthcare analytics experience
  • dbt experience
  • PostgreSQL expertise
  • Experience across multiple database technologies
  • Background modernizing or migrating enterprise data platforms
  • Experience supporting customer-facing analytics products

Why This Role

  • Lead-level scope with significant technical ownership and influence
  • Opportunity to shape the architecture and future direction of a growing data platform
  • Highly visible work that directly impacts customers and end users
  • Strong balance of hands-on engineering and technical leadership
  • Collaborative, mission-driven environment focused on improving healthcare outcomes
  • Fully remote work environment
  • Potential long-term path into engineering leadership and people management
  • Competitive compensation package and comprehensive benefits

This is an opportunity for a senior data engineering leader who enjoys solving ambiguous problems, building scalable data solutions, influencing architecture decisions, and helping teams deliver trusted analytics products at scale.

To Apply for this Job Click Here

Lead Backend Engineer – AI Services

Austin, TX

$175000 - $200000

+ Data Engineering

Permanent
Austin, Texas

To Apply for this Job Click Here

LEAD BACKEND ENGINEER – AI PLATFORM & SERVICES

REMOTE (U.S.)

$175,000 – $210,000 BASE + BENEFITS

The Opportunity We’re partnering with a growing SaaS organization that is investing heavily in AI and advanced analytics to build the next generation of intelligent software solutions. The company is looking for a Lead Backend Engineer to play a key role in bringing AI-powered capabilities to market. You’ll work at the intersection of software engineering, platform architecture, and machine learning, helping transform AI concepts into scalable, customer-facing products. This is a hands-on technical leadership position for someone who enjoys building systems, solving complex engineering challenges, and influencing technical direction without moving into people management.

The Engineering Environment The team is focused on:

  • Modern cloud-based platform development
  • Scalable backend architecture and distributed systems
  • Production AI and machine learning applications
  • Close collaboration between Engineering and Data Science
  • Platform modernization and long-term technical strategy
  • Agile development, CI/CD, and engineering best practices

What You’ll Do

  • Design and build scalable backend systems that support AI-driven products and services
  • Deploy and integrate technologies such as LLMs, generative AI, RAG, predictive models, and intelligent workflows
  • Partner with Data Science teams to move machine learning models from experimentation into production
  • Create reusable services and infrastructure that accelerate future AI development
  • Lead technical initiatives from architecture and design through implementation and deployment
  • Evaluate emerging technologies and help shape platform strategy
  • Improve performance, reliability, scalability, and security across the platform
  • Provide technical guidance and communicate architectural recommendations to stakeholders and leadership

What We’re Looking For

  • 15+ years of software engineering experience
  • Deep expertise in backend development with Java
  • Experience designing and supporting large-scale SaaS or enterprise platforms
  • Track record of delivering AI or machine learning solutions into production environments
  • Experience working closely with Data Scientists and ML teams
  • Strong architecture, system design, and technical leadership capabilities
  • Cloud experience with AWS, Azure, or GCP
  • Strong understanding of software quality, CI/CD, monitoring, security, and scalability
  • Exposure to technologies such as Python, FastAPI, LangChain, vector databases, RAG, ML pipelines, model serving, or LLM integrations is a plus

Why This Role

  • Direct influence on the company’s AI strategy and roadmap
  • Build AI-powered products that have real customer impact
  • High ownership and visibility across engineering leadership
  • Work alongside product, data science, and executive stakeholders
  • Opportunity to solve challenging technical problems at scale
  • Fully remote work environment
  • Competitive compensation and comprehensive benefits package

This is an excellent opportunity for a senior-level backend engineer who wants to remain hands-on while helping shape the future of AI-enabled products. The ideal candidate has a strong Java foundation, has successfully delivered AI capabilities into production, and enjoys turning innovative ideas into scalable, real-world solutions.

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: