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.

Database Platform Engineer

New York

$145000 - $175000

+ Data Engineering

Permanent
New York

To Apply for this Job Click Here

Database Platform Engineer
New York – Finanical District (4 days onsite)
Salary: $145,000 to $175,000 + 50% bonus

This is a high impact Database Platform Engineer role where you will build and scale a modern, automated data platform used across trading, research, and engineering teams. You will move beyond traditional DBA work into platform engineering, with strong ownership, visibility, and the opportunity to shape the evolution of core data infrastructure.

The Company
They are a global investment firm with a strong engineering and data focus, supporting advanced trading strategies across international markets. Their culture emphasises collaboration, technical excellence, and continuous improvement. Technology is central to their success, with ongoing investment in infrastructure and tooling. Teams are lean, highly skilled, and work closely with business stakeholders.

The Role

  • Build and maintain an automated, self service database platform centred on Microsoft SQL Server
  • Develop automation and tooling using Python, PowerShell, and SQL
  • Design and implement infrastructure as code for repeatable deployments
  • Optimise database performance through execution plan analysis, indexing, and query tuning
  • Own database design including schema, constraints, and versioning strategies
  • Implement and enhance CI CD pipelines using tools such as Jenkins, Azure DevOps, or GitHub Actions
  • Set up monitoring and observability using Prometheus and Grafana
  • Collaborate with trading, research, and engineering teams to deliver scalable and reliable data solutions
  • Contribute to the evolution of the data platform towards modern architectures and tooling

Your Skills and Experience

  • Strong commercial experience in Microsoft SQL Server engineering, including design, optimisation, and automation
  • Proficiency in SQL alongside programming in Python and PowerShell
  • Experience building automated systems and working with infrastructure as code
  • Deep understanding of database performance tuning, including execution plans and indexing strategies
  • Solid fundamentals in database design, transactions, and schema management
  • Familiarity with version control and CI CD practices
  • Experience with monitoring tools such as Prometheus and Grafana
  • Strong communication skills and the ability to work in cross functional teams
  • Desirable experience includes exposure to distributed data platforms such as Spark or Trino, modern storage formats such as Iceberg, or technologies including Kafka, PostgreSQL, Snowflake, and Kubernetes.

What They Offer

  • Competitive base salary with performance related bonus
  • High visibility role with impact across the organisation
  • Opportunity to work on a modernisation journey, evolving towards next generation data platforms
  • Collaborative and technically driven environment
  • Clear path for growth and increasing ownership of critical systems

How to Apply
If you are interested in this Database Platform Engineer opportunity in New York, apply now to learn more.

To Apply for this Job Click Here

Vice President of Data Engineering

$190000 - $200000

+ Data Engineering

Permanent
Texas

To Apply for this Job Click Here

Vice President, Data Engineer (Finance Data Platforms)
Location: Dalls, Texas
Salary: $190,000 – $200,000 + 50% bonus

This is a high-impact opportunity to lead data engineering and platform initiatives at scale within a complex, global financial environment. You will play a central role in shaping how financial and risk data is standardised, governed, and delivered across multiple business units, with the ability to influence both architecture and strategy while remaining hands-on.

The Company
They are a globally recognised financial services organisation supporting a broad range of investment, risk, and operational functions. Their central engineering teams work across business lines to deliver scalable, enterprise-grade data platforms and shared services. With a strong focus on data governance, regulatory alignment, and platform modernisation, they are investing heavily in building unified data capabilities. This is a collaborative, forward-thinking environment working at the intersection of finance and technology.

The Role
You will take ownership of key data engineering initiatives, acting as both a technical leader and hands-on contributor across data platform development.

  • Lead the design and delivery of scalable data engineering pipelines and systems
  • Drive data standardisation and convergence across finance, risk, and treasury domains
  • Define and influence data architecture, modelling frameworks, and platform strategy
  • Improve data lineage, governance, and regulatory reporting capabilities
  • Work with distributed engineering teams to deliver high-quality, production-grade solutions
  • Mentor engineers and contribute to a strong technical culture
  • Collaborate with business stakeholders to translate complex requirements into data solutions
  • Support the adoption of cloud-based data platforms and distributed processing technologies

Your Skills & Experience

  • Strong commercial experience in data engineering and backend development
  • Expertise in distributed data processing tools such as Spark and related frameworks
  • Experience with modern data platforms such as Databricks or AWS Glue
  • Strong data modelling experience, ideally within financial or regulatory systems
  • Proficiency in Java or Python for large-scale data applications
  • Experience designing and delivering scalable, cloud-based solutions (AWS preferred)
  • Proven ability to lead projects, mentor engineers, and influence technical direction
  • Background in financial services or other regulated environments

What They Offer

  • Exposure to large-scale, enterprise data transformation programmes
  • Clear progression opportunities within a global engineering organisation
  • Collaborative culture with strong investment in modern data technologies
  • Opportunity to shape firm-wide data strategy and standards

How to Apply
If you are interested in leading high-impact data engineering initiatives within a global financial environment, please apply with your CV to learn more.

To Apply for this Job Click Here

Staff Data Engineer

$220000 - $240000

+ Data Engineering

Permanent
USA

To Apply for this Job Click Here

Staff Engineer Data Engineering

Location: Remote (US)

Salary: $220,000 to $240,000

This is a high-impact opportunity for a senior data engineering leader to shape the future of AI-driven products within a globally distributed, data-rich environment. You will play a critical role in bringing together multiple data platforms, influencing technical direction, and enabling next-generation capabilities powered by machine learning and generative AI.

The Company
They are a global technology organisation supporting digital media and content businesses with advanced analytics and data-driven solutions. Their platform is trusted by leading publishers and media brands worldwide to optimise audience engagement and monetisation strategies. With a strong focus on innovation, they are investing heavily in AI and machine learning to enhance their product offering. Their teams operate in a collaborative, fully remote environment with a strong emphasis on technical excellence and continuous improvement.

The Role

  • Own and evolve cross-platform data architecture across multiple product lines
  • Lead technical strategy to unify data systems and enable integrated product capabilities
  • Drive the development of AI-enabled data systems, including LLM-backed features
  • Design and scale data pipelines, ensuring reliability, observability, and performance
  • Partner closely with product, engineering, and machine learning teams
  • Mentor engineers and elevate technical standards across distributed teams
  • Evaluate and implement emerging technologies in AI and data engineering
  • Contribute to roadmap planning and technical decision-making at a senior level

Your Skills and Experience

  • Strong commercial experience in data engineering or data architecture within complex environments
  • Expertise in Python and modern data engineering tooling
  • Experience with Kafka and cloud data warehouse technologies such as Snowflake or similar
  • Proven ability to design and scale large data platforms, including streaming and batch pipelines
  • Hands-on experience building AI or LLM-powered products in production environments
  • Strong communication skills, with the ability to influence both technical and non-technical stakeholders
  • A track record of mentoring engineers and raising team capability
  • Experience working across multiple systems or business units is highly valuable
  • Exposure to technologies such as Spark, Elasticsearch, BigQuery, or Kubernetes is beneficial

What They Offer

  • Learning and development support, including technical training and conferences
  • The opportunity to shape AI and data strategy in a globally recognised organisation

How to Apply
Apply now to discuss how this opportunity could align with your experience and career goals.

To Apply for this Job Click Here

Senior Analytics Engineer

London

£75000 - £85000

+ Advanced Analytics & Marketing Insights

Permanent
London

To Apply for this Job Click Here

SENIOR ANALYTICS ENGINEER
LONDON/HYBRID
UP TO £85,000

This is an opportunity to join a fast-scaling, product-led fintech at a pivotal point in its data journey. With strong investment in a modern data stack and a growing Analytics Engineering function, you will play a key role in shaping how data is modelled, governed and leveraged across the organisation. This role offers genuine ownership and the chance to define best practices in a high-impact environment.

ROLES AND RESPONSIBILITIES:
The Senior Analytics Engineer will:

  • Build and maintain curated, analysis-ready datasets for business use
  • Develop scalable data models and transformation layers using dbt and Databricks
  • Create reliable sources of truth for analysts and reporting teams
  • Collaborate with stakeholders to understand data requirements and deliver impactful solutions
  • Contribute to best practices across data modelling, testing, CI/CD and version control
  • Support the evolution of a modern data platform and medallion architecture
  • Proactively identify opportunities to improve data quality, efficiency and governance
  • Your Skills and Experience

YOUR SKILLS AND EXPERIENCE:

The ideal candidate will have the following skills and experience:

  • Strong commercial experience in SQL within modern data platforms
  • Proven background in analytics engineering or closely aligned data roles
  • Experience with dbt and data transformation best practices
  • Understanding of data warehouse modelling concepts such as medallion architecture or Kimball methodologies
  • Familiarity with Python for data workflows
  • Exposure to tools such as Databricks, or similar cloud-based platforms
  • Experience working in collaborative data teams and delivering for multiple stakeholders
  • Strong communication skills and a proactive approach to problem solving

APPLY BELOW!

To Apply for this Job Click Here

Senior Full Stack Engineer

Cambridge

$160000 - $180000

+ Data Engineering

Permanent
Cambridge, Massachusetts

To Apply for this Job Click Here

Senior Full Stack Engineer (Patient App / Care Platform)

Cambridge, MA (Kendall Square) – 3 days/week onsite

$160,000 – 180,000 Base + Equity

THE COMPANY

Harnham is partnering with an early-stage, AI-driven healthcare company focused on transforming oncology care through advanced technology. This company is building a biomedically individualized platform aimed not only at early cancer detection, but also at improving patient outcomes through better long-term survivorship care.

Their platform integrates EMR data, AI-driven insights, and patient-facing applications into a unified care delivery system. This allows healthcare providers to better manage care while empowering patients with interactive tools for their recovery and long-term health journey.

With strong funding (~$30M+ raised) and a rapidly growing engineering team, this is an opportunity to join at a critical stage and help shape both the product and technical architecture.

RESPONSIBILITIES

  • Build and scale patient-facing applications across web and mobile platforms.
  • Develop backend services to support patient workflows, care coordination, and clinical integrations.
  • Design and implement frontend components for engaging and interactive patient experiences.
  • Integrate structured and unstructured medical data into application workflows.
  • Build and maintain systems that interface with EMR platforms and clinical data systems.
  • Implement AI-enabled features, including integrations with LLM APIs and intelligent workflows.
  • Own end-to-end delivery of large product features from design through deployment.
  • Collaborate closely with product, clinical, and engineering teams to deliver impactful solutions.
  • Contribute to system architecture decisions across frontend and backend systems.

SKILLS AND EXPERIENCE

  • 5-8 years of experience in full stack software engineering.
  • Strong backend development experience using Python and Django.
  • Frontend development expertise using React.
  • Experience building and shipping large-scale, user-facing product features.
  • Strong understanding of APIs, system design, and data integration.
  • Experience working in regulated environments such as enterprise SaaS, healthcare, or fintech.
  • Ability to work independently in a fast-paced, startup environment with high ownership.
  • Strong problem-solving skills and ability to deliver scalable, production-ready solutions.

PREFFERED EXPERIENCE

  • Experience within healthcare, EMR/EHR integrations, or clinical systems.
  • Experience building mobile-first or mobile-enabled applications.
  • Familiarity with AI integrations, including LLM APIs (e.g., Claude, Opus).
  • Experience working on telehealth or patient-facing applications.
  • Exposure to complex data environments involving structured and unstructured datasets.

BENEFITS

The compensation package includes a competitive base salary and early-stage equity, offering strong upside potential within a high-growth startup environment.

HOW TO APPLY

Please submit your CV via the Apply link on this page to register your interest.

KEY TERMS

Fullstack Engineering | Healthcare Technology | Patient Applications | EMR Integration | AI | LLM | Python | Django | React | APIs | Data Integration | Clinical Workflows | Telehealth | Mobile Applications | Startup | Digital Health

To Apply for this Job Click Here

Data Engineer

London

£40000 - £45000

+ Data Engineering

Permanent
London

To Apply for this Job Click Here

DATA ENGINEER
£45,000
UK

This is a great opportunity to join a growing data team as they scale out a modern cloud-based platform. You’ll gain hands-on experience with Databricks and work closely with experienced engineers in a highly collaborative environment, making it an ideal role for someone early in their career looking to develop quickly.

THE COMPANY

Our client is a well-established professional services organisation with a strong UK presence, currently investing heavily in its data and AI capabilities. They are undergoing a transformation from on-premise systems to a modern Azure Databricks Lakehouse, with strong internal backing and a clear roadmap for growth. This role sits within a scaling team and offers excellent long-term development opportunities.

THE ROLE

  • Build and maintain data pipelines within a modern Databricks environment
  • Contribute to CI/CD processes and engineering best practices
  • Deploy and manage data solutions across the development lifecycle
  • Work across multiple squads on varied engineering problems
  • Collaborate with data, platform, and ML engineers on new capabilities
  • Opportunity to gain exposure to data modelling and machine learning projects

YOUR SKILLS AND EXPERIENCE:

  • Experience with Python and PySpark (commercial, academic, or project-based)
  • Exposure to Databricks or similar data platforms
  • Strong desire to learn and develop within a collaborative team
  • Understanding of data engineering fundamentals
  • Exposure to cloud platforms (e.g. AWS/Azure) is beneficial
  • Knowledge of DevOps practices or CI/CD is advantageous
  • Any experience with data modelling is a plus

SALARY AND BENEFITS

  • £45,000 base salary (12 Month FTC)
  • Pension scheme
  • Flexible, remote-first working
  • Strong work-life balance culture
  • Excellent progression opportunities

HOW TO APPLY

Please register your interest by sending your CV to Harry Lack through the ‘Apply’ link

To Apply for this Job Click Here

Senior Machine Learning Engineer

Irvine

$200000 - $240000

+ Data Science & AI

Permanent
Irvine, California

To Apply for this Job Click Here

Senior Machine Learning Engineer (Applied ML)

About the Company

Our client is a high-scale consumer technology company leveraging machine learning, advanced analytics, and large-scale data systems to optimize user experiences and drive meaningful business impact. Their products reach millions of users globally, providing an opportunity to work on ML systems at significant scale.

The Role

They are hiring a Senior Machine Learning Engineer to own and improve production machine learning models that directly impact key business metrics. This is a highly applied ML role focused on model performance, experimentation, feature engineering, and continuous optimization-not ML infrastructure.

You’ll work with large-scale datasets to improve prediction, ranking, recommendation, and optimization systems, partnering closely with Product, Data, and Engineering teams to deliver measurable outcomes.

What They’re Looking For

  • 5+ years of experience in Machine Learning Engineering, Applied ML, or Data Science
  • Strong hands-on Python and SQL skills
  • Experience building, deploying, and improving production ML models
  • Experience working with large-scale datasets
  • Strong understanding of feature engineering, model optimization, and experimentation
  • Experience with recommendation systems, ranking, personalization, Ad Tech, search, marketplace optimization, or similar large-scale ML problems
  • Ability to operate independently, take ownership, and drive technical decisions

Why Join?

  • Work on high-impact ML systems serving millions of users
  • Own and improve models that directly influence product performance and revenue
  • Join a mature engineering environment with strong data infrastructure already in place
  • Operate as a senior individual contributor with significant ownership and impact

Location

Remote within the following states: California, Washington, Texas, Arizona, Utah, Nevada, New Jersey, New York, and Oklahoma.

To Apply for this Job Click Here

Head of Strategy and AI (FS)

London

£90000 - £150000

+ Risk Analytics

Permanent
London

To Apply for this Job Click Here

Head of Strategy and AI (FS)
London (on-site 3 days per week)
£90,000 to £150,000 – dependent on level

This is a senior leadership role at the centre of an organisation-wide shift towards insight-led decision-making and AI-enabled analytics. You will shape how analytics operates as a shared service, influencing strategy while remaining hands-on.

The Company
They are a data-driven organisation undergoing significant transformation across analytics, reporting, and decisioning. With a strong commercial focus, they are investing in modern data platforms, automation, and AI to improve how insight is generated and used. Analytics plays a critical role in supporting growth and executive decision-making.

The Role

  • Lead a centralised Analytics and MI function
  • Balance strategic leadership with hands-on analytics delivery
  • Move the function from reporting to actionable, commercial insight
  • Embed AI tools and automation into analytics workflows
  • Oversee scalable data, reporting, and governance foundations
  • Line manage decisioning capability and oversee platform migration
  • Influence senior stakeholders across Finance, Marketing, and leadership teams

Your Skills and Experience

  • Strong leadership experience within analytics/strategy functions, ideally within financial services
  • Clear examples of developing strategies off the back of data work
  • Proven ability to turn data into clear commercial recommendations
  • Confidence influencing senior stakeholders, including C-suite
  • Hands-on capability with SQL and ideally Python
  • Practical exposure to AI tools within analytics environments

What They Offer

  • Salary of £90,000 to £150,000
  • Bonus
  • Private health insurance
  • Pension scheme
  • 25 days holiday
  • High visibility role with significant influence and progression

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: