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 Scientist

London

£55000 - £65000

+ Data Science & AI

Permanent
London

To Apply for this Job Click Here

Data Scientist
London, hybrid working
£55,000 to £65,000 plus equity

This is an exciting opportunity to join a fast paced, data driven organisation where you will have real ownership of end‑to‑end modelling. You will work on high impact machine learning models that directly shape lending decisions across a rapidly expanding US portfolio, giving you scope to make a meaningful contribution from day one.

The Company

They are a high growth fintech known for their strong technical culture, commercial success and continued expansion across multiple consumer finance products. Data sits at the heart of their decision making, and they are committed to building high quality, scalable models that drive product performance. Their multidisciplinary teams collaborate closely, ensuring ideas move quickly from concept to production.

The Role

* Build and optimise predictive machine learning models, including credit risk scorecards.
* Develop models across lending, income verification, early repayment and forecasting.
* Support the automation of lending decisions across loan and credit card products.
* Work on acquisition, income verification, marketing and direct mail models as US volumes grow.
* Manage the full modelling lifecycle, from data collection to deployment.
* Communicate insights and modelling decisions effectively to technical and non‑technical stakeholders.

Your Skills and Experience

* Strong commercial experience building machine learning models in Python.
* Solid command of SQL with the ability to work confidently with large datasets.
* Experience working with customer prediction models such as forecasting, segmentation or pricing.
* Ability to take ownership of projects and deliver independently.
* Strong analytical capability supported by a STEM academic background.
* Clear communication skills and the confidence to work closely with stakeholders.
Nice to have skills include experience in credit risk or scorecard modelling.

What They Offer

* Salary between £55,000 and £65,000.
* Equity package.
* Hybrid working pattern with office days Tuesday to Thursday.
* The chance to work on a growing US portfolio with significant modelling ownership and scope for impact.
* A collaborative environment focused on high standards, performance and progression.

How to Apply
To apply, send your CV.

To Apply for this Job Click Here

Data Scientist

London

£45000 - £50000

+ Data Science & AI

Permanent
London

To Apply for this Job Click Here

Data Scientist
London, £45000 to £50000

If you are looking for a role where you can shape projects, work end to end, and make a clear impact on real‑world customer journeys, this opportunity gives you the variety, autonomy and growth you may be missing. You will work across predictive modelling, geospatial analytics and open‑ended discovery work, all while developing your full technical stack in a supportive team environment.

The Company

They are a major UK transport operator with a growing focus on data driven decision making. Their commercial and data functions are investing in analytics to better understand customer behaviour, improve network performance and support long term planning. The team is collaborative, friendly and keen to bring in someone who wants to help shape how Data Science is used across the business.

The Role

In this position, you will:
* Lead end to end Data Science projects with real operational and commercial impact.
* Build predictive models that help explain customer behaviour and network performance.
* Explore mobility and geospatial datasets to understand how customers move from A to B.
* Identify opportunities in open datasets and turn them into actionable insights.
* Work closely with stakeholders to scope problems, test ideas and deliver practical solutions.
* Contribute to the development of cloud based analytics and production workflows.

Your Skills and Experience

* Strong commercial experience using Python and SQL for modelling and analysis.
* Confident using core Data Science libraries and techniques.
* Comfortable working with complex or ambiguous datasets and shaping your own approaches.
* Able to communicate insights clearly to technical and non technical teams.
* Experience in transport, mobility, logistics or consulting is beneficial.

What They Offer

* Salary between 45000 and 50000.
* Significant travel benefits including discounted UK rail travel.
* A friendly, supportive team where your ideas will be valued.
* Exposure to full stack Data Science, cloud tooling and end to end project ownership.
* The chance to make a meaningful mark in a developing data function.

How to Apply

If this sounds like the right next step for you, please submit your CV to begin the process.

To Apply for this Job Click Here

Software Engineering Manager

$200000 - $240000

+ Data Engineering

Permanent
USA

To Apply for this Job Click Here

Software Engineering Manager, Growth

Location: Must be U.S. based. Strong preference for candidates based in EST or able to work core EST hours.

Role Overview

A mid-size, high-growth visual collaboration software company is seeking a Software Engineering Manager to lead its Growth Engineering team. This leader will own the experimentation engine that drives acquisition, conversion, and lifetime value across a product-led, consumer-driven motion.

Key Responsibilities

  • Lead a small, high-impact team of 5 engineers focused on product-led growth and experimentation across the funnel.
  • Own the growth engineering roadmap across acquisition, conversion, retention, and LTV in close partnership with Product, Marketing, and Data.
  • Design, implement, and analyze A/B and multivariate experiments end-to-end, translating learnings into clear product and roadmap decisions.
  • Scale the existing experimentation and A/B testing platform to handle roughly 10x current experiment volume.
  • Guide the team in building and shipping full‑stack features (Node.js/TypeScript preferred) that improve signup, onboarding, activation, engagement, and monetization.
  • Review technical specs, architecture proposals, and PRs, providing pragmatic, constructive feedback that unblocks engineers.
  • Contribute hands-on code when appropriate, particularly in early-stage projects or to frame complex technical work.
  • Own and optimize CAC for self‑serve acquisition in partnership with Growth and Marketing (paid channels, referrals, organic/SEO).
  • Instill a data‑driven culture: define funnel metrics, ensure robust instrumentation, and set guardrails for safe experimentation.
  • Coach and develop engineers through 1:1s, feedback, and career support, helping them grow while maintaining a high‑ownership culture.

Requirements

  • 5+ years of professional software engineering experience shipping production code, ideally in a modern Node.js / TypeScript environment.
  • 2+ years of engineering management or formal tech-lead experience with people management responsibilities.
  • Strong full‑stack foundation; comfortable diving into frontend, backend, and data layers to support the team.
  • Deep understanding of growth levers: acquisition, activation, conversion, retention, and LTV.
  • Demonstrated experience optimizing funnels and running experiments with clear, measurable business impact.
  • Proven ownership of A/B tests from hypothesis and design through implementation, rollout, and results interpretation.
  • Experience partnering with Marketing/Growth to manage and optimize CAC across self-serve channels.
  • Strong technical judgment and code quality bar; able to review specs and PRs and communicate trade‑offs clearly.
  • Excellent communication skills and cross‑functional collaboration experience in a SaaS or product-led environment.

Nice to have

  • Experience with Stripe integrations or other similar billing/subscription platforms.
  • Background in PLG environments or experimentation platforms focused on conversion optimization.
  • Prior experience in visual collaboration, productivity, or adjacent B2B SaaS products.
  • Familiarity with experimentation tooling, feature flagging, and growth analytics platforms.

To Apply for this Job Click Here

Senior Product Manager – AI/ML

Boston

$160000 - $190000

+ Data Engineering

Permanent
Boston, Massachusetts

To Apply for this Job Click Here

Senior Technical Product Manager, AI/LLM Platform

Location: Hybrid – 2-3x per week in Boston, MA

About the Role

We are hiring a Senior Product Manager to lead the development of AI platform products supporting pharmaceutical R&D. This role focuses on agentic AI systems, LLM integrations, and RAG pipelines that enhance scientific research and decision-making. The ideal candidate has a technical background, having previously worked as a software, ML, or data engineer, and a strong record of building and launching enterprise AI products from 0 to 1.

Responsibilities

  • Define and execute product roadmaps for LLM, RAG, and agentic AI capabilities supporting research and data-driven decisions.
  • Work with engineering, data science, and research teams to integrate AI solutions into R&D workflows.
  • Deliver platform products that scale efficiently, ensure compliance, and drive measurable adoption.
  • Translate complex requirements into clear technical and business specifications.
  • Lead go-to-market planning, stakeholder alignment, and post-launch iteration.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or Engineering.
  • At least 2 years of product management experience with prior technical experience as a software, ML, or data engineer.
  • Strong understanding of LLM architectures, RAG systems, MCP frameworks, and agentic AI.
  • Proven track record delivering enterprise AI products or platforms.
  • Experience with GCP and tools such as Vertex AI, LangChain, and vector databases.
  • Excellent communication and cross-functional collaboration skills.

Preferred Experience

  • Familiarity with pharma, life sciences, or biomedical data environments.
  • Knowledge of compliance standards such as GxP or HIPAA.
  • Experience with model governance and AI platform evaluation.

Benefits

  • Competitive salary with annual performance bonus.
  • 401(k) plan with company match.
  • Comprehensive medical, dental, and vision coverage.
  • Generous paid time off and holidays.
  • Public company stock options and long-term incentive opportunities.

To Apply for this Job Click Here

Senior Analytics Engineer

Indianapolis

$140000 - $165000

+ Data Engineering

Permanent
Indianapolis, Indiana

To Apply for this Job Click Here

Senior Analytics Engineer

Location: Northern Indianapolis (Hybrid, 2-3 days onsite)

About the Company

A fast-growing direct-to-consumer ecommerce brand is expanding its analytics capabilities to support continued growth. The team is modernizing its data stack and building scalable infrastructure to enable smarter, faster decisions across the business.

About the Role

The Senior Analytics Engineer will design and maintain data pipelines, models, and dashboards that power key insights for marketing, supply chain, and executive teams. This person will play a central role in the company’s transition to a BigQuery-based data warehouse and Looker for BI.

Key Responsibilities

  • Build and manage ETL pipelines using Airbyte and dbt (or similar tools)
  • Develop clean, efficient data models in BigQuery
  • Create and maintain Looker dashboards for business stakeholders
  • Analyze ecommerce and Shopify data to identify opportunities and trends
  • Ensure data quality, consistency, and accessibility across systems
  • Partner with teams to translate business needs into data solutions

Required Qualifications

  • 4+ years of experience in analytics engineering, data engineering, or BI development
  • Strong proficiency in SQL, Python, and data modeling (dbt or similar)
  • Experience with Looker or another BI tool (e.g., Tableau, Power BI)
  • Hands-on experience with BigQuery and PostgreSQL
  • Familiarity with modern ETL tools (Airbyte preferred)
  • Excellent communication and collaboration skills

Nice to Have

  • Ecommerce or Shopify analytics experience
  • Exposure to advanced analytics or data science workflows

To Apply for this Job Click Here

Senior Data Engineer

Miami

$75 - $95

+ Data Engineering

Contract
Miami, Florida

To Apply for this Job Click Here

Data Engineer

Our client (Healthcare Tech) is seeking an experienced Data Engineer to help design, expand, and optimize our data ecosystem. In this role, you’ll develop scalable pipelines, build robust data models, and create the infrastructure necessary to support analytics, reporting, and advanced data use cases across the company. You will play a key part in ensuring data is reliable, accessible, and ready to fuel decision‑making and innovation.


What You’ll Contribute

Design and Maintain Scalable Data Pipelines

  • Build and manage batch and streaming pipelines that integrate data from multiple systems.
  • Ensure pipelines are performant, cost‑efficient, and fault‑tolerant across cloud and hybrid environments.
  • Develop reusable templates, standardized workflows, and automated data processes.

Implement Strong Data Quality Practices

  • Build validation frameworks, anomaly detection checks, and automated QA processes.
  • Create metrics and dashboards that track data accuracy, completeness, and system health.
  • Champion data health and reliability across all integrated systems and domains.

Develop Standardized Data Interfaces

  • Design and maintain APIs, data feeds, and access layers that support internal and external consumers.
  • Ensure data delivery mechanisms adhere to standards for security, usability, and scalability.

Cross‑Functional Collaboration

  • Partner with Product, Engineering, Analytics, and Operations to understand data needs and translate business requirements into technical solutions.
  • Participate in architectural discussions and influence decisions related to data strategy, storage, and governance.

What Makes You a Strong Fit

Experience & Background

  • 5+ years in data engineering or a similar technical discipline.
  • Demonstrated experience building and maintaining production-grade data pipelines.

Technical Expertise

  • Hands-on experience with modern data technologies such as Snowflake, dbt, Kafka, PostgreSQL, MongoDB, or similar tools.
  • Strong SQL skills and experience working with both relational and NoSQL databases.
  • Proficiency in Python and experience with cloud environments (e.g., AWS or another major provider).
  • Solid understanding of ETL/ELT patterns, schema design, API development, and metadata management.

Soft Skills

  • Clear communication skills and the ability to translate technical concepts for non-technical audiences.
  • Effective collaboration with cross-functional partners.
  • Ability to manage multiple initiatives while delivering high‑quality solutions.
  • A pragmatic, ownership‑oriented mindset with a passion for building scalable systems.

Bonus Qualifications

  • Experience with data cataloging, lineage, or observability tools.
  • Familiarity with domain‑oriented data practices or distributed data ownership models.
  • Background working in regulated environments where data governance and compliance are critical.
  • Experience designing standardized APIs or enabling data productization at scale.

Location: Remote (EST Time Zone Preferred)

Utilization: 40 hours / week

Duration: 9 Months (Strong potential for extension)

Rate: $75/hr – $90/hr, dependent on experience

To Apply for this Job Click Here

Consulting Data Engineer (Remote)

New York

$75 - $95

+ Data Engineering

Contract
New York

To Apply for this Job Click Here

Consulting Data Engineer – Professional Services

As a Consulting Data Engineer, you’ll be at the forefront of helping enterprises transform how they manage and leverage big data and AI. In this role, you’ll partner with clients to help design modern data architectures, guide migrations, and enable advanced analytics solutions that drive real business outcomes.

You won’t just deliver technology, you’ll deliver innovation. You’ll help organizations turn data into actionable insights. If you thrive in dynamic environments, love solving complex challenges, and want to make a measurable impact, this is the role for you.

What You’ll Do

  • Lead high-impact projects that enable clients to modernize their data platforms and accelerate AI adoption.
  • Design and implement scalable, cloud-based architectures that power advanced analytics and machine learning.
  • Collaborate with technical teams and business stakeholders to ensure seamless delivery and measurable success.
  • Act as a trusted advisor, guiding clients through migrations, deployments, and best practices for big data and AI.
  • Share insights and feedback to continuously improve solutions and shape the future of data innovation.

What We’re Looking For

  • 6+ years of experience in data engineering, analytics, or cloud architecture.
  • Strong coding skills in Python or Scala.
  • Expertise in at least one major cloud platform (AWS, Azure, or GCP) and familiarity with others.
  • Deep knowledge of distributed computing frameworks (e.g., Apache Spark).
  • Experience with CI/CD, MLOps, and designing end-to-end data solutions.
  • Databricks experience is a *MUST*.
  • Exceptional communication and problem-solving skills.

This is a Contract Role. The initial term will be six months, with a strong possibility for extension, and the workload will be 40 hours per week.

**WE WILL NOT BE UTILIZING THIRD PARTY AGENCIES FOR THIS ROLE**

To Apply for this Job Click Here

Senior Data / Analytics Engineer

New York

$80 - $90

+ Data Engineering

Contract
New York

To Apply for this Job Click Here

Join a Team Shaping the Future of Data & AI

Our client is a leading consultancy focused on helping organizations modernize their data ecosystems and accelerate their use of advanced analytics and AI. They with cutting‑edge cloud technologies to design scalable platforms, unlock deeper insights, and enable data‑driven decision‑making for clients across a wide range of industries.


About the Role

As a Senior Data / Analytics Engineer, you’ll take ownership of designing and building end‑to‑end analytical data solutions in a modern cloud environment. Your work will form the backbone of enterprise data operations and set the standards for data modeling, warehouse design, and transformation workflows that support analytics, BI, data science, and machine learning initiatives.

This role is ideal for someone who enjoys operating at the intersection of data engineering and analytics, and who wants to shape the technical foundations that enable high‑impact insights at scale.


What You’ll Be Responsible For

Building the Foundation

  • Develop resilient, high‑performing data platforms that empower analytics and data science teams.
  • Define scalable data models and implement efficient storage and optimization strategies.

Modernizing Data Ecosystems

  • Guide clients through migrations from legacy BI or warehousing systems into a modern cloud-native stack.
  • Architect and build new enterprise data warehouse and data mart solutions.

Developing Core Data Pipelines

  • Implement well-documented transformation logic using modern tooling.
  • Establish testing frameworks and deployment processes for reliable, production-ready data workflows.
  • Apply advanced data modeling principles to deliver maintainable, extensible datasets.

Cross‑Functional Collaboration

  • Partner closely with engineering, BI, analytics, and ML teams in agile project settings.
  • Build working relationships with major technology vendors and stay informed on new platform capabilities.

Engineering Excellence

  • Promote best practices in version control, automated testing, and continuous integration within analytics engineering workflows.

What You Bring

Experience & Technical Strength

  • 4+ years in a data-centered role (Analytics Engineering, Data Engineering, Data Analysis, etc.).
  • Strong practical experience with modern data transformation frameworks (e.g., dbt) and cloud-based data warehouses.
  • Expertise in dimensional modeling and related warehousing techniques.
  • Fluency in SQL, with the ability to write both readable analytical queries and highly optimized SQL for performance-critical workloads.
  • Looker and dbt are MUST HAVE

Analytical & Communication Skills

  • Ability to translate complex business needs into scalable data solutions.
  • Clear communicator capable of explaining technical concepts to varied audiences.

Leadership & Professional Attributes

  • Experience mentoring or guiding junior team members.
  • Comfortable owning multiple workstreams and engaging directly with stakeholders.
  • Values aligned with a culture that emphasizes accountability, transparency, collaboration, and high performance.

Nice-to-Have Qualifications

  • Certifications related to cloud data engineering or modern analytics tooling.
  • Familiarity with agile project delivery and Scrum practices.

Our Technology Environment

  • Cloud: Modern cloud platforms (e.g., Google Cloud, AWS, or similar)
  • Warehousing: BigQuery, Snowflake, Firebolt, or other cloud-native warehouses
  • Transformation: dbt, SQL, Dataform
  • Orchestration: dbt, Airflow or equivalent schedulers
  • BI & Visualization: Looker or similar tools
  • Development Workflow: Git‑based version control and CI/CD practices

Location: Remote (EST Time Zone Preferred)

Utilization: 40 hours / week

Duration: 3 Months (Strong potential for extension)

Rate: $75/hr – $90/hr, dependent on experience

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: