data & AI
Diversity Report

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 Engineer

Dallas, TX

$140000 - $165000

+ Advanced Analytics & Marketing Insights

Permanent
Dallas, Texas

To Apply for this Job Click Here

Senior Data Engineer (Snowflake | dbt | Fivetran)

Dallas, TX (Hybrid – 4 Days Onsite)

Salary: $140,000-$165,000 Base + Bonus (Flexible)

We’re partnering with a large, well-established enterprise that’s making a significant investment in modernizing its data platform. This is an opportunity to join a newly formed data engineering organization focused on building scalable, cloud-native solutions that will support critical business initiatives across the enterprise.

You’ll be joining early in a long-term transformation, working with modern technologies including Snowflake, dbt, Fivetran, Python, and SQL to build robust data pipelines, optimize data models, and help establish engineering best practices. Whether your expertise is centered around dbt or Fivetran, this team is looking for experienced engineers who enjoy solving complex data challenges in a collaborative environment.

What You’ll Do

  • Design, build, and maintain scalable ELT pipelines using modern cloud technologies.
  • Develop and optimize data models within Snowflake for analytics and reporting.
  • Build and support data ingestion pipelines using Fivetran and transformation workflows using dbt.
  • Develop solutions using Python and advanced SQL.
  • Partner with analytics, engineering, and business teams to translate requirements into scalable data products.
  • Improve data quality, testing, monitoring, and pipeline reliability.
  • Contribute to CI/CD processes and Infrastructure as Code initiatives.
  • Help define engineering standards and best practices across a growing enterprise data platform.

What We’re Looking For

  • 5+ years of Data Engineering experience.
  • Strong experience with Snowflake.
  • Hands-on experience with dbt and/or Fivetran.
  • Advanced SQL and Python skills.
  • Experience building production-grade cloud data pipelines.
  • Experience with AWS, Azure, or GCP.
  • Familiarity with Git, CI/CD, and modern software development practices.

Nice to Have

  • Terraform
  • Kafka or streaming technologies
  • Data modeling and dimensional modeling experience
  • Experience with automated testing and data quality frameworks
  • Financial services experience (not required)

Why Consider This Opportunity?

  • Join a greenfield enterprise data transformation with strong executive sponsorship.
  • Work with a modern cloud-native technology stack.
  • Small, collaborative engineering team with significant growth planned.
  • Opportunity to influence engineering standards and platform direction.
  • Long-term career growth with continued investment in learning and development.
  • Competitive compensation, bonus, and a stable organization investing heavily in its technology roadmap.

To Apply for this Job Click Here

Senior Data Engineer

Dallas

$130000 - $150000

+ Data Engineering

Permanent
Dallas, Texas

To Apply for this Job Click Here

Position Summary

The Lead Data Solutions Engineer is responsible for designing, developing, implementing, and supporting enterprise-scale data platforms and solutions. This individual will collaborate closely with architects, engineers, analytics teams, business stakeholders, and technology partners to define best practices, establish governance standards, and drive adoption of modern data engineering methodologies.

This role serves as a subject matter expert for enterprise data solutions, providing technical leadership, mentoring team members, and guiding strategic decisions related to data architecture, engineering, and platform optimization.


Key Responsibilities

Data Platform Architecture & Engineering

  • Lead the design, implementation, and governance of enterprise ETL/ELT pipelines utilizing modern cloud data technologies.
  • Architect and review end-to-end data workflows from source systems through curated, analytics-ready datasets.
  • Design scalable data architectures supporting ingestion, transformation, storage, and consumption layers.
  • Develop reusable frameworks and patterns that improve maintainability, consistency, and efficiency across data engineering initiatives.

Snowflake & Cloud Data Solutions

  • Design andoptimize Snowflake-based data platforms, including:
    • Warehouse sizing and workload management
    • Performance optimization and tuning
    • Data security and access control frameworks
    • Cost management and resource governance
  • Establish best practices for enterprise-scale cloud data operations.

Analytics Engineering & Data Modeling

  • Develop and govern data transformation frameworks using dbt.
  • Create modular and reusable data models across staging, intermediate, and business-layer datasets.
  • Implement documentation, testing, lineage tracking, and quality controls.
  • Build standards that promote transparency, reliability, and self-service analytics.

Data Pipeline Development

  • Design and support highly scalable data pipelines using SQL, Python, and PySpark.
  • Build solutions that accommodate batch, streaming, and hybrid processing requirements.
  • Oversee ingestion frameworks and ensure reliable movement of data across multiple environments and platforms.

Infrastructure Automation & DevOps

  • Implement Infrastructure as Code (IaC) practices using Terraform.
  • Automate provisioning and management of data platform resources.
  • Design CI/CD processes supporting:
    • Automated deployments
    • Environment promotion strategies
    • Source control and release management
    • Code quality validation and testing

Data Quality & Operational Excellence

  • Establish standards for monitoring, observability, and data quality management.
  • Ensure data platforms are reliable, scalable, and production-ready.
  • Define service-level expectations and operational support processes.
  • Drive continuous improvement initiatives focused on platform stability and performance.

Technical Leadership

  • Lead architecture reviews, proofs of concept, and technology evaluations.
  • Mentor and coach data engineers, providing technical guidance and best practices.
  • Facilitate technical discussions and represent the data engineering function in cross-functional meetings.
  • Influence enterprise-wide standards, governance models, and architectural direction.

Security, Compliance & Governance

  • Partner with security, platform, and compliance teams to implement enterprise data governance requirements.
  • Ensure solutions meet security, regulatory, and access-control standards.
  • Balance governance objectives with engineering efficiency and delivery goals.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Data Analytics, Engineering, Mathematics, Economics, or a related discipline, or equivalent practical experience.
  • 7+ years of experience delivering enterprise-scale data engineering solutions.
  • Demonstrated success leading large-scale data platform initiatives in cloud and/or hybrid environments.
  • Strong experience building and supporting complex, high-volume data pipelines in production environments.
  • Expertise in cloud data warehousing, data modeling, and modern analytics engineering practices.
  • Advanced proficiency with SQL and strong hands-on experience with Python and/or PySpark.
  • Experience with Snowflake, dbt, Fivetran, Terraform, and modern data ecosystem tools.
  • Strong understanding of enterprise data warehousing concepts and architecture patterns.
  • Experience designing, developing, testing, and deploying business intelligence and analytics solutions.
  • Knowledge of CI/CD, Infrastructure as Code, and software development lifecycle best practices.
  • Strong analytical, problem-solving, and systems-thinking capabilities.
  • Excellent verbal and written communication skills with the ability to present complex technical concepts to both technical and non-technical audiences.
  • Proven ability to lead initiatives, influence stakeholders, and drive outcomes with minimal oversight.
  • Strong sense of ownership, accountability, and commitment to continuous improvement.

Preferred Experience

  • Experience with AWS and/or Azure cloud environments.
  • Exposure to Kafka or event-driven data architectures.
  • Experience establishing data governance, metadata, and lineage frameworks.
  • Background evaluating and implementing emerging data technologies.
  • Experience mentoring engineering teams and contributing to enterprise architecture strategies.

To Apply for this Job Click Here

Senior Data Analyst

London

£50000 - £50000

+ Advanced Analytics & Marketing Insights

Permanent
London

To Apply for this Job Click Here

Senior Data Analyst

London (Hybrid)

Up to £45,000-£50,000

The Opportunity

We’re partnering with a leading B2B media and events business looking for a Senior Data Analyst to help drive smarter decision-making across the organisation.

This is a highly visible role where you’ll work closely with commercial, marketing, editorial, product, finance, and events teams to deliver actionable insights, develop business-critical dashboards, and support strategic growth initiatives. You’ll play a key role in transforming data into measurable business value.

Key Responsibilities

  • Design, build, and maintain dashboards for business reporting
  • Develop KPI reporting across digital products, events, subscriptions, CRM, and marketing channels
  • Analyse audience behaviour, content engagement, campaign performance, and customer journeys
  • Deliver actionable insights and recommendations to key stakeholders
  • Produce recurring, ad-hoc, post-campaign, and post-event reporting
  • Champion data-driven decision-making across the business
  • Ensure data accuracy and reporting quality through monitoring and investigation
  • Collaborate with stakeholders to define metrics, reporting requirements, and success measures
  • Support reporting automation and continuous improvement initiatives
  • Contribute to data governance and best-practice standards

What We’re Looking For

  • Proven experience as a Data Analyst or Senior Data Analyst
  • Strong SQL skills and experience working with large datasets
  • Expertise in dashboard creation and self-service reporting
  • Experience with BI tools such as Power BI, Looker Studio, or Tableau
  • Knowledge of GA4, Google Tag Manager, and CRM platforms
  • Strong analytical and problem-solving capabilities
  • Ability to communicate complex insights to non-technical stakeholders
  • Commercial mindset with a focus on business impact
  • Excellent attention to detail and stakeholder management skills
  • Experience within media, publishing, events, or subscription-based businesses is advantageous

Ways of Working

  • Hybrid working environment
  • Cross-functional exposure across multiple business functions
  • Opportunity to influence strategic decisions
  • Collaborative and data-driven culture
  • High level of ownership and autonomy

Benefits

  • Competitive salary (£45,000-£50,000)
  • Performance-related bonus scheme
  • Flexible working arrangements
  • 25 days annual leave plus bank holidays
  • Additional birthday leave
  • Private medical insurance
  • Pension scheme
  • Enhanced family leave
  • Income protection and enhanced sick pay
  • Employee referral bonus scheme
  • Company summer and Christmas events

How to Apply

If you’re a commercially minded analyst who enjoys turning data into meaningful business insights, we’d love to hear from you.

Apply with your CV or reach out to me!

To Apply for this Job Click Here

Data Engineer

Dallas

$140000 - $160000

+ Data Engineering

Permanent
Dallas, Texas

To Apply for this Job Click Here

Data Engineer

Location: Richardson, TX (Hybrid)

Compensation: $140,000-$160,000 Base + Annual Bonus + Comprehensive Benefits

About the Opportunity

A leading financial services organization is investing heavily in the modernization of its enterprise data platform and is looking for a Senior Data Engineer to join its growing Data Engineering team.

As a Data Engineer, you’ll help shape the future of a cloud-first data ecosystem supporting enterprise analytics, reporting, and data-driven decision making across a large, complex organization. You’ll partner with architects, engineers, and business stakeholders to build scalable, production-grade data solutions while helping establish engineering standards and best practices across the platform.

What You’ll Do

  • Design, build, and optimize enterprise-scale ETL/ELT pipelines
  • Develop modern cloud data solutions using AWS, Snowflake, dbt, and Fivetran
  • Create scalable, reusable data models that power analytics and reporting
  • Design high-performance Snowflake architectures with a focus on scalability, security, and cost optimization
  • Build robust data transformations using SQL, Python, and PySpark
  • Implement Infrastructure as Code using Terraform
  • Develop CI/CD pipelines for automated deployment and testing of data assets
  • Improve data quality, observability, governance, and operational monitoring
  • Partner with engineering, architecture, security, and analytics teams to deliver enterprise data solutions
  • Mentor other engineers and help establish engineering standards across the organization

What We’re Looking For

  • 4+ years of Data Engineering experience
  • Strong experience designing and building enterprise-scale data pipelines
  • Hands-on expertise with Snowflake, dbt, and Fivetran
  • Experience building cloud-native data platforms in AWS
  • Advanced SQL and Python skills (PySpark preferred)
  • Experience with Terraform and Infrastructure as Code
  • Experience implementing CI/CD for data engineering workflows
  • Strong understanding of modern data architecture, data modeling, and analytics engineering
  • Excellent communication skills with the ability to collaborate across technical and business teams

Why Join?

  • Highly visible role driving enterprise data transformation
  • Modern cloud-native technology stack
  • Opportunity to influence engineering standards and architecture
  • Collaborative, innovation-focused engineering culture
  • Competitive compensation, annual bonus, comprehensive benefits, and long-term career growth

To Apply for this Job Click Here

Senior Machine Learning Engineer

Irvine

$180000 - $220000

+ Data Science & AI

Permanent
Irvine, California

To Apply for this Job Click Here

What You’ll Do

  • Evaluate existing machine learning models and identify performance improvement opportunities
  • Train, test, deploy, and continuously refine production ML models
  • Improve feature engineering, model architectures, prediction accuracy, and optimization performance
  • Analyze large-scale datasets containing millions of records across multiple sources
  • Design and execute experiments to validate model improvements
  • Develop production-quality Python code and collaborate through code reviews and testing practices
  • Translate insights from complex datasets into measurable product and business outcomes
  • Monitor model effectiveness and evolve solutions as user behavior and market conditions change
  • Partner with Product, Engineering, and Data teams to align machine learning initiatives with business objectives

What Success Looks Like

During the first several months, you will:

  • Gain a deep understanding of existing machine learning systems and business objectives
  • Analyze large and complex datasets to uncover optimization opportunities
  • Improve prediction, ranking, recommendation, or optimization models
  • Introduce enhanced features, architectures, and model configurations
  • Deliver production-ready improvements that positively impact key performance metrics and revenue

Ideal Background

Successful candidates may come from backgrounds such as:

  • Senior Machine Learning Engineer
  • Applied Machine Learning Engineer
  • Data Scientist with strong production ML experience
  • Software Engineer specializing in Machine Learning

Experience in any of the following areas is highly valued:

  • Advertising technology and optimization
  • Ranking and bidding systems
  • Recommendation engines
  • Personalization systems
  • Search and relevance algorithms
  • Marketplace optimization
  • User value prediction
  • Large-scale forecasting and predictive systems

Candidates from consumer technology, marketplaces, digital products, or other large-scale data environments are encouraged to apply.


Required Qualifications

  • 5+ years of industry experience in Machine Learning Engineering, Applied Machine Learning, or Data Science
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field
  • Strong Python programming skills with hands-on experience building ML solutions
  • Advanced SQL skills, including complex joins, aggregations, and multi-source analysis
  • Experience working with datasets containing millions of records
  • Experience building, deploying, and optimizing production machine learning models
  • Strong understanding of feature engineering and its impact on model performance
  • Experience writing maintainable, testable, production-quality code
  • Ability to operate independently and drive technical decisions

Preferred Qualifications

  • Experience with optimization, ranking, recommendation, or personalization systems
  • Background in advertising technology or digital monetization platforms
  • Familiarity with feature stores and modern machine learning workflows
  • Experience with cloud platforms and modern data technologies
  • Knowledge of large-scale experimentation frameworks and model evaluation methodologies

To Apply for this Job Click Here

CRO Manager

Macclesfield

£55000 - £60000

+ Digital Analytics

Permanent
Macclesfield, Cheshire

To Apply for this Job Click Here

CRO Manager

Macclesfield – Hybrid (2-3 Days Per Week)

£50k-£60k

I’m hiring a CRO Manager for one of the UK’s leading customer generation businesses, operating a portfolio of high-traffic digital brands across B2B and B2C markets.

This is a rare opportunity to build an in-house CRO function from scratch, taking ownership of experimentation strategy across multiple brands, products, and customer journeys while helping shape the future of optimisation within the business.


The company

A fast-growing performance marketing and technology business that owns and operates its own digital brands rather than acting as an agency.

Established in 2013, they’ve grown into an international organisation operating across the UK, USA, Canada, Australia, and France, generating high-intent leads through a combination of proprietary technology, data, and digital marketing.

With more than 40 products across multiple acquisition funnels and customer journeys, they have significant traffic volumes and enormous optimisation potential.


The opportunity

After investing in CRO through external consultants for the last two years, the business is now bringing the capability in-house for the first time.

Reporting directly into senior leadership, you’ll have full ownership of:

  • The experimentation roadmap
  • CRO strategy
  • Testing framework and methodology
  • Optimisation prioritisation
  • Future team growth

This is a genuine greenfield role with strong executive support and a clear opportunity to build a team around you over time.


What you’ll be doing

  • Own and develop the CRO roadmap across multiple digital brands
  • Design, execute and analyse A/B and multivariate tests
  • Build a scalable experimentation framework and testing culture
  • Analyse customer behaviour and identify opportunities to improve conversion performance
  • Partner with developers to implement experiments and winning variants
  • Collaborate with PPC, Marketing, Product and Media Buying teams
  • Measure and communicate the commercial impact of optimisation activity
  • Prioritise initiatives based on business value and revenue opportunity
  • Help establish and grow the company’s internal CRO capability

What they’re looking for

Must-haves

  • 5+ years’ experience in Conversion Rate Optimisation
  • Proven experience running end-to-end experimentation programmes
  • Strong hypothesis generation and test design skills
  • Experience withCRO platforms such as:
    • Optimizely
    • VWO
    • Convert.com
    • AB Tasty
    • Similar tools
  • Strong understanding of customer journey optimisation
  • Experience working on high-traffic websites
  • Excellent stakeholder management and communication skills
  • Commercial mindset focused on measurable business outcomes

Nice to have

  • Lead generation experience
  • Agency experience
  • Previous mentoring or management experience
  • Experience helping build or mature an experimentation function

The team

Initially you’ll operate as an individual contributor with full ownership of experimentation.

You’ll work closely with:

  • Marketing
  • PPC
  • Media Buying
  • Product
  • Development

The business already has strong development resources in place to support implementation, allowing you to focus on identifying and delivering high-impact opportunities.


Why this role

  • Build an internal CRO capability from the ground up
  • Own experimentation strategy across multiple brands
  • Huge volumes of traffic and optimisation opportunities
  • Strong backing from senior leadership
  • Clear pathway into team leadership
  • Genuine autonomy and ownership from day one
  • Exposure across international markets
  • Significant commercial impact

Package

  • £50,000 – £60,000 salary
  • Bonus scheme
  • Hybrid working (3 days min per week in Macclesfield)
  • Clear progression into leadership
  • High levels of ownership and responsibility

Interview process

  1. Initial interview with Marketing Manager
  2. Practical task and presentation focused on experimentation strategy
  3. Final interview with senior leadership

To Apply for this Job Click Here

Lead Decision Scientist – (Experimentation)

London

£80000 - £90000

+ Advanced Analytics & Marketing Insights

Permanent
London

To Apply for this Job Click Here

Lead Decision Scientist (Experimentation)

Hybrid | Brighton | £90,000 Base

We’re partnering with a fast-growing, product-led technology business that is investing heavily in its Data & AI function. As the organisation evolves, they’re looking for a commercially minded Lead Decision Scientist to help shape product strategy through data-driven decision making.

This is an analytics-focused role where you’ll work closely with Product Managers and Engineering teams to identify opportunities, size business impact and influence where the business invests.

The Role

You’ll be responsible for:

  • Identifying and solving high-value business problems through data.
  • Conducting product and exploratory analysis to uncover opportunities.
  • Designing and measuring experiments, including A/B testing.
  • Defining success metrics and evaluating product performance.
  • Translating analytical insights into clear commercial recommendations.
  • Partnering with cross-functional teams to influence product decisions.

What We’re Looking For

  • Experience in Product Analytics, Decision Science or Commercial Analytics.
  • Strong SQL and analytical problem-solving skills.
  • Experience designing and evaluating experiments.
  • Excellent stakeholder management and communication skills.
  • A commercial mindset with the ability to influence decision making.
  • Comfortable working in fast-paced, ambiguous product environments.

To Apply for this Job Click Here

Data & AI Strategy Consultant

London

£90000 - £110000

+ Data Science & AI

Permanent
London

To Apply for this Job Click Here

Data & AI Strategy Consultant
London hybrid, competitive salary plus bonus and benefits

The Company
They are a global management consultancy with a strong reputation across capital markets and financial services, alongside a growing presence in other regulated industries. The business specialises in end to end transformation, deploying cross functional teams to solve complex client challenges. Their data and AI practice is expanding rapidly, with increasing demand across strategy, governance and data driven transformation.

The Role
You will work closely with senior stakeholders to define and deliver data and AI strategies for large organisations. The work is varied, ranging from short discovery engagements to longer transformation programmes. Responsibilities include:

  • Leading or supporting the development of AI and data strategies for enterprise clients
  • Engaging with C suite stakeholders to assess current capabilities and define future state roadmaps
  • Identifying high value use cases for AI and advanced analytics
  • Advising clients on build versus buy decisions for AI solutions
  • Supporting AI governance frameworks, including policies and controls for emerging technologies such as Generative AI
  • Translating complex technical concepts into clear, actionable recommendations
  • Contributing to wider transformation programmes across data management and governance

Your Skills & Experience

  • Strong experience in data or AI strategy within a consulting or advisory environment
  • Understanding of AI governance, with awareness of policies, risk and regulatory considerations
  • Ability to operate in a client facing role, engaging senior stakeholders and driving discussions
  • Strong communication and storytelling skills, bridging technical and non technical audiences
  • Experience in financial services or another regulated industry such as energy or pharmaceuticals is beneficial
  • Understanding of how consulting engagements operate, including delivery models and stakeholder management

What They Offer

  • Competitive salary
  • Clear progression opportunities across Senior Consultant and Principal levels
  • Exposure to high profile, C suite projects across data and AI strategy
  • A collaborative and growing team environment within an established consultancy
  • Opportunity to specialise in governance and strategy rather than hands on technical delivery

How to Apply
If you are interested in shaping AI strategy and working closely with senior stakeholders on complex transformation programmes, please apply 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: