data & AI
Diversity Report
DIVERSITY GUIDES 2022
An in-depth look into diversity within Data & AI, we have been carrying out primary research for a number of years to create annual diversity guides.
Download our previous editions, which have given us unrivalled insight into where the industry currently stands in its push for a more representative workforce.
They are here to highlight where the industry can improve, how it can improve and to help make those improvements.
USA DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
EU DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
UK DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
DOWNLOAD THE
DATA & AI SALARYÂ GUIDE 2024
For the last 12 years, the world’s largest census of professionals, managers and leaders in the data space have come together to contribute to our crucial industry research and we’d love you to take part.
ML Scientist
San Francisco
$250000 - $288000
+ Data Science & AI
PermanentSan Francisco, California
To Apply for this Job Click Here
Machine Learning Scientist
Overview
A research-driven organisation is seeking a Machine Learning Research Scientist to help develop next-generation foundation models for complex scientific and multimodal datasets. This individual contributor position is ideal for an independent researcher who excels at identifying meaningful problems, designing rigorous experiments, building models, and translating findings into actionable insights.
The role combines advanced machine learning research with practical model development. Success in this position will be measured primarily by scientific contribution, research quality, and the ability to generate new insights through experimentation.
Key Responsibilities
- Design, train, and evaluate large-scale foundation models across diverse multimodal datasets.
- Develop innovative methods for combining information from multiple data sources, modalities, and levels of abstraction.
- Create evaluation frameworks, benchmark tasks, and performance metrics to assess model effectiveness.
- Rapidly prototype research concepts and determine which ideas have the highest potential impact.
- Partner with domain experts, quantitative researchers, and machine learning practitioners to solve complex problems.
- Assess and apply emerging AI approaches, including large language models and autonomous agent-based systems, to research workflows.
- Communicate technical findings to both specialist and non-specialist audiences.
- Contribute to scientific publications, conference submissions, presentations, and broader research engagement activities.
- Lead projects from concept formulation through experimentation, analysis, and final conclusions.
Required Qualifications
Research Excellence
Candidates should demonstrate a strong record of original machine learning research through one or more of the following:
- First-author publications at leading machine learning, artificial intelligence, computer vision, or natural language processing conferences.
- Significant research contributions within highly regarded industrial research environments.
- Doctoral-level research in machine learning, computer science, statistics, artificial intelligence, or another rigorous quantitative discipline.
Key evaluation criteria include:
- Ability to identify important research questions.
- Technical rigor and depth of research execution.
- Evidence of innovative and independent thinking.
Execution Skills
The ideal candidate can:
- Independently move from concept to experiment.
- Implement and train machine learning models.
- Design robust evaluation methodologies.
- Perform comprehensive analysis of experimental outcomes.
- Iterate quickly based on evidence and results.
- Drive complete research efforts rather than contributing only a small portion of a larger initiative.
Academic Background
Strongly preferred:
- PhD in Computer Science, Machine Learning, Artificial Intelligence, Statistics, Applied Mathematics, Computational Neuroscience, Physics, or another quantitative field.
Candidates without a PhD may be considered if they possess an exceptional research record.
Technical Expertise
High-Priority Areas
Experience in one or more of the following:
- Foundation Models
- Self-Supervised Learning
- Representation Learning
- Computer Vision
- Multimodal Learning
- Large Language Models
- Generative AI
- Diffusion Models
- Flow-Based Generative Modelling
- Autoregressive Models
- Scientific Machine Learning
Additional Relevant Experience
Experience in any of the following areas is beneficial:
- Robotics
- Autonomous Systems
- Computational Biology
- Molecular Modelling
- Protein Structure Prediction
- Molecular Interaction Prediction
- Structural Biology
- Biochemistry
- Quantitative Physics
- Astrophysics
- Other mathematically intensive scientific disciplines
Preferred Qualifications
- Experience applying machine learning to scientific or research-focused domains.
- Familiarity with computational life sciences, chemistry, drug discovery, or related fields.
- Demonstrated interest in using AI to accelerate scientific discovery.
- Strong written and verbal communication skills with the ability to explain complex concepts to diverse audiences.
Domain Knowledge
Prior domain expertise in life sciences is not required. The organisation prioritises machine learning excellence and research capability. Strong candidates may come from areas such as computer vision, language modelling, robotics, reinforcement learning, autonomous systems, or scientific AI.
Candidates should be able to articulate their interest in applying machine learning techniques to scientific challenges and emerging research opportunities.

To Apply for this Job Click Here
Lead AI Engineer
London
£95000 - £115000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Lead AI Engineer
£95,000 – £115,000
King’s Cross, London (1-2 days a week in office)
This is an opportunity to lead the design, architecture, and delivery of production-grade AI systems that create measurable business impact. You will work on high-value initiatives, building scalable AI solutions that are embedded directly into core business processes rather than standalone prototypes.
THE COMPANY
They are a well-established organisation investing heavily in AI innovation to transform business operations and deliver long-term value. Their focus is on deploying practical, scalable AI solutions that support real workflows and business outcomes. You will join a technology-driven environment where engineering excellence, collaboration, and innovation are highly valued.
THE ROLE
As a Lead AI Engineer, you will
Specifically, you can expect to be involved in the following:
- Own the technical direction, architecture, and implementation of AI systems end-to-end.
- Design and build LLM-powered and agent-based solutions from concept through to production.
- Establish engineering standards, reusable patterns, and scalable frameworks across AI initiatives.
- Make key decisions on models, tooling, infrastructure, and system design.
- Ensure AI systems are robust, observable, secure, and production-ready through effective evaluation, monitoring, and guardrails.
- Provide technical leadership and guidance to engineers working on AI projects.
SKILLS AND EXPERIENCE
The successful Lead AI Engineer will have the following skills and experience:
- Strong commercial experience delivering production-grade AI systems from design through deployment.
- Deep expertise in Generative AI, Large Language Models (LLMs), orchestration, prompting, and evaluation.
- Experience building agentic or multi-step AI systems.
- Excellent software engineering fundamentals across APIs, system design, and cloud-based architecture.
- Ability to define technical direction and operate effectively in complex or evolving environments.
- Experience influencing engineering standards and best practices across multiple projects.
- Exposure to AI platforms, reusable frameworks, LLMOps/MLOps, or enterprise AI environments would be beneficial.
BENEFITS
The successful Lead AI Engineer will receive the following benefits:
- Salary between £95,000 – £115,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Senior AI Product Engineer II
San Francisco
$192000 - $250000
+ Data Science & AI
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior AI Product Engineer II
Overview
A high-growth software company is seeking a Senior AI Product Engineer to develop and deliver AI-powered product experiences. This role focuses on building customer-facing features that leverage large language models (LLMs), retrieval systems, and agent-based workflows to improve user productivity and decision-making.
You will work closely with AI specialists, product managers, and designers to transform AI capabilities into polished product experiences. The ideal candidate combines strong full-stack engineering expertise with practical AI development experience and excellent product instincts.
Key Responsibilities
- Design, build, and maintain AI-powered product features across the full stack using modern web technologies.
- Develop responsive user interfaces that support streaming responses, real-time interactions, and progressive AI-generated content.
- Create backend services and APIs that integrate with AI models, orchestration frameworks, and supporting services.
- Translate retrieval-based systems, autonomous workflows, and structured reasoning outputs into intuitive user experiences.
- Collaborate with AI engineers to define interfaces, output schemas, and integration patterns.
- Evaluate how AI-generated content performs in real-world usage and improve product experiences accordingly.
- Build feedback mechanisms that capture user sentiment and AI output quality.
- Establish observability and monitoring for AI features, including latency, adoption, engagement, and task completion metrics.
- Implement automated testing strategies covering integration and end-to-end AI workflows.
- Develop reusable components, patterns, and frameworks that accelerate future AI product development.
- Mentor engineers and contribute to technical and product design discussions.
Required Qualifications
- 7+ years of professional software engineering experience building and shipping production applications.
- 2+ years of experience developing AI-enabled product features.
- Strong expertise in React and TypeScript.
- Experience building highly interactive web applications that handle asynchronous and real-time data.
- Solid backend development experience with Python, Node.js, and TypeScript.
- Experience designing and consuming APIs that integrate with AI services.
- Hands-on experience with LLM-based applications and prompt design techniques.
- Practical understanding of:
- Context management
- Retrieval-Augmented Generation (RAG)
- Structured outputs
- AI evaluation and quality measurement frameworks
- Familiarity with agent orchestration frameworks and multi-step AI workflows.
- Experience implementing streaming patterns such as Server-Sent Events (SSE), WebSockets, or similar real-time communication methods.
- Strong product mindset with a focus on user experience and adoption.
- Proven ability to work effectively with cross-functional teams in fast-paced environments.
Preferred Qualifications
- Experience in regulated, compliance-oriented, security-focused, governance, risk, or document-intensive business environments.
- Familiarity with Model Context Protocol (MCP) or comparable tool-integration approaches.
- Experience troubleshooting retrieval quality and search relevance issues within AI applications.
- Experience building annotation, review, or feedback tooling for AI systems.
Work Model / Location / Engagement Details
- Hybrid work environment with a combination of in-office collaboration and flexible remote work days.
- Full-time position.
- Compensation range: $192,000 – $259,800 base salary, plus equity and benefits.
Benefits Highlights
- Equity participation.
- Comprehensive medical, dental, and vision coverage.
- Retirement savings program and financial wellness benefits.
- Life and disability insurance.
- Paid parental leave and family-building support programs.
- Professional development and learning stipends.
- Flexible paid time off and company holidays.

To Apply for this Job Click Here
Senior AI Product Engineer I
San Francisco
$166000 - $225000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior AI Product Engineer
Overview
A high-growth software company is seeking a Senior AI Product Engineer to develop and deliver AI-powered product experiences. This role focuses on building customer-facing features that leverage large language models (LLMs), retrieval systems, and agent-based workflows to improve user productivity and decision-making.
You will work closely with AI specialists, product managers, and designers to transform AI capabilities into polished product experiences. The ideal candidate combines strong full-stack engineering expertise with practical AI development experience and excellent product instincts.
Key Responsibilities
- Design, build, and maintain AI-powered product features across the full stack using modern web technologies.
- Develop responsive user interfaces that support streaming responses, real-time interactions, and progressive AI-generated content.
- Create backend services and APIs that integrate with AI models, orchestration frameworks, and supporting services.
- Translate retrieval-based systems, autonomous workflows, and structured reasoning outputs into intuitive user experiences.
- Collaborate with AI engineers to define interfaces, output schemas, and integration patterns.
- Evaluate how AI-generated content performs in real-world usage and improve product experiences accordingly.
- Build feedback mechanisms that capture user sentiment and AI output quality.
- Establish observability and monitoring for AI features, including latency, adoption, engagement, and task completion metrics.
- Implement automated testing strategies covering integration and end-to-end AI workflows.
- Develop reusable components, patterns, and frameworks that accelerate future AI product development.
- Mentor engineers and contribute to technical and product design discussions.
Required Qualifications
- 4+ years of professional software engineering experience building and shipping production applications.
- 2+ years of experience developing AI-enabled product features.
- Strong expertise in React and TypeScript.
- Experience building highly interactive web applications that handle asynchronous and real-time data.
- Solid backend development experience with Python, Node.js, and TypeScript.
- Experience designing and consuming APIs that integrate with AI services.
- Hands-on experience with LLM-based applications and prompt design techniques.
- Practical understanding of:
- Context management
- Retrieval-Augmented Generation (RAG)
- Structured outputs
- AI evaluation and quality measurement frameworks
- Familiarity with agent orchestration frameworks and multi-step AI workflows.
- Experience implementing streaming patterns such as Server-Sent Events (SSE), WebSockets, or similar real-time communication methods.
- Strong product mindset with a focus on user experience and adoption.
- Proven ability to work effectively with cross-functional teams in fast-paced environments.
Preferred Qualifications
- Experience in regulated, compliance-oriented, security-focused, governance, risk, or document-intensive business environments.
- Familiarity with Model Context Protocol (MCP) or comparable tool-integration approaches.
- Experience troubleshooting retrieval quality and search relevance issues within AI applications.
- Experience building annotation, review, or feedback tooling for AI systems.
Work Model / Location / Engagement Details
- Hybrid work environment with a combination of in-office collaboration and flexible remote work days.
- Full-time position.
Benefits Highlights
- Equity participation.
- Comprehensive medical, dental, and vision coverage.
- Retirement savings program and financial wellness benefits.
- Life and disability insurance.
- Paid parental leave and family-building support programs.
- Professional development and learning stipends.
- Flexible paid time off and company holidays.

To Apply for this Job Click Here
Senior AI Engineer
London
£75000 - £95000
+ Data Science & AI
PermanentLondon
To Apply for this Job Click Here
Senior AI Engineer
£75,000 – £95,000
King’s Cross, London (1-2 days a week in office)
This is an exciting opportunity for a Senior AI Engineer to play a key role in shaping how AI is embedded across a business. Rather than building standalone proofs of concept, you will develop production-grade AI solutions that directly support core business processes, delivering measurable value at scale.
THE COMPANY
They are a well-established organisation investing heavily in AI and advanced technology. With a focus on innovation, they are building scalable solutions that enhance operational efficiency and customer outcomes. Their environment combines strong engineering practices with the opportunity to work on high-impact AI initiatives. You will join a collaborative team where technical expertise and continuous improvement are highly valued.
THE ROLE
As a Senior AI Engineer, you will design and deliver production-ready AI solutions using LLMs and agentic systems, embedding AI into core business processes to drive measurable impact.
Specifically, you can expect to be involved in the following:
- Design and implement end-to-end AI systems that deliver business impact.
- Build and deploy LLM-powered and agent-based solutions from concept through to production.
- Contribute to technical architecture and engineering best practices.
- Develop reusable components, frameworks, and patterns across multiple AI use cases.
- Make informed decisions on models, tooling, infrastructure, and system design.
- Ensure AI solutions are scalable, observable, secure, and production-ready.
- Support evaluation, monitoring, and governance processes for deployed AI systems.
- Provide technical guidance and mentorship to engineers contributing to AI projects.
SKILLS AND EXPERIENCE
The successful Senior AI Engineer will have the following skills and experience:
- Strong commercial experience delivering production-grade AI systems.
- Expertise in generative AI, large language models, prompting, orchestration, and evaluation.
- Experience designing and implementing complex AI solutions across multiple domains.
- Knowledge of agentic AI systems and multi-step workflows.
- Strong software engineering fundamentals, including APIs, system design, and cloud-native architectures.
- Ability to solve problems in evolving and ambiguous environments.
- Experience influencing engineering standards and contributing to technical excellence.
- Exposure to AI platforms, reusable frameworks, LLMOps, or MLOps is advantageous.
- Experience working within enterprise or regulated environments would be beneficial.
BENEFITS
The successful Senior AI Engineer will receive the following benefits:
- Salary between £75,000 – £95,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Data Engineer
Liverpool
£30000 - £45000
+ Data Engineering
PermanentLiverpool, Merseyside
To Apply for this Job Click Here
Data Engineer
£30,000 – £45,000
Liverpool (1-2 days a week in office)
If you enjoy building scalable data solutions and turning complex datasets into trusted business intelligence, this is an excellent opportunity to join a growing data function with strong visibility across the organisation. You will play a key role in shaping data infrastructure, supporting analytics, and driving better decision-making through high-quality data engineering practices
THE COMPANY
They are a well-established organisation delivering services across a large and diverse operational environment. Data is central to their decision-making, and they are continuing to invest in modern cloud-based data platforms and reporting capabilities. You will join a collaborative team that values knowledge sharing, continuous improvement, and innovation. The environment offers the opportunity to work with a range of stakeholders while making a measurable impact through data.
THE ROLE
As a Data Engineer, you will build scalable data pipelines and cloud-based data solutions using Azure Data Factory, Snowflake, SQL, and Power BI, helping drive data-led decision making across the business.
Specifically, you can expect to be involved in the following:
- Design, build, test, and maintain data pipelines to move data from multiple sources into a central data warehouse.
- Develop and maintain data models using modern cloud data technologies.
- Transform and structure raw data into curated datasets that support business intelligence and reporting.
- Apply data warehousing best practices to improve data accessibility, quality, and performance.
- Create trusted datasets, measures, and KPIs to support reporting and operational decision-making.
- Collaborate with analysts and business stakeholders to understand data requirements and deliver scalable solutions.
- Support documentation, knowledge sharing, and continuous improvement across the data function.
- Contribute to data governance, data quality, and optimisation initiatives.
SKILLS AND EXPERIENCE
The successful Data Engineer will have the following skills and experience:
- Strong commercial experience with SQL and data modelling.
- Experience designing and managing ETL or ELT processes.
- Knowledge of data warehousing concepts and best practices.
- Familiarity with Azure Data Factory and Snowflake.
- Experience working with Power BI and an understanding of DAX and Power Query.
- Understanding of data quality, governance, and performance optimisation.
- Exposure to collaboration and development tools such as GitHub, Jira, and Confluence.
- Ability to communicate technical concepts clearly to a range of stakeholders.
- Strong problem-solving skills and a proactive, adaptable approach to delivery.
BENEFITS
The successful Data Engineer will receive the following benefits:
- Salary between £30,000 – £45,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Lead Data Engineer
Dallas
$175000 - $210000
+ Data Engineering
PermanentDallas, Texas
To Apply for this Job Click Here
Lead Data Engineer
Current Salary: Remote
Salary: $175,000 – $210,000
Looking for a role where you can influence architecture, lead technical direction, and remain hands-on with complex data engineering challenges?
This is an opportunity to join a growing SaaS business where data is central to both the product and customer experience. You’ll take ownership of critical platform decisions, mentor other engineers, and help shape the future of a customer-facing analytics environment that processes large and complex datasets.
The Company
This fast-growing technology company develops data-driven products that help organisations make smarter, faster decisions through analytics and workflow automation. With a strong customer focus and a collaborative engineering culture, they are investing heavily in the evolution of their data platform and are looking for a senior technical leader to help drive that journey.
The Role
As Lead Data Engineer, you’ll combine deep technical expertise with architectural thinking and technical leadership.
Your responsibilities will include:
- Designing and optimising scalable ELT pipelines and data processing frameworks
- Leading architecture discussions and making recommendations based on technical trade-offs
- Building robust data models that support customer-facing analytics products
- Improving automation, observability, reliability, and data quality across the platform
- Solving complex customer data challenges and driving long-term solutions
- Working closely with Engineering, Product, Analytics, and Customer-facing teams
- Mentoring engineers and helping establish best practices across the function
- Contributing to the long-term data platform roadmap and modernisation strategy
Your Skills & Experience
You’ll bring strong commercial experience with:
- SQL and Python for Data Engineering
- Building and supporting large-scale ELT pipelines
- Data modelling and data architecture
- Airflow, Dagster, Astronomer, or similar orchestration technologies
- Working with complex datasets and varying levels of data quality
- Technical leadership, mentoring, and engineering best practices
- Evaluating architectural approaches and communicating trade-offs effectively
What They Offer
- Salary of $175,000 – $210,000
- Fully remote working model
- The opportunity to influence architecture, engineering standards, and data platform strategy
- Clear progression towards broader technical leadership and future people management opportunities
- Collaborative environment with close interaction across engineering, analytics, and customer-facing teams
- Comprehensive benefits package including healthcare coverage, retirement contributions, generous paid time off, and additional wellbeing benefits
How to Apply
If you’re an experienced Lead Data Engineer who enjoys solving complex data challenges, influencing technical direction, and building scalable customer-facing data solutions, apply today to learn more about this opportunity.

To Apply for this Job Click Here
Business Intelligence Analyst
£70000 - £90000
+ Advanced Analytics & Marketing Insights
PermanentEngland
To Apply for this Job Click Here
Senior Business Intelligence Analyst
Remote
£70,000 – £90,000
Looking for a Business Intelligence Analyst role where your insights directly influence business decisions? This is an opportunity to join a fastgrowing digital business where data sits at the heart of strategy, product development, and commercial growth. You’ll work across multiple business functions, delivering actionable insights and building reporting solutions that drive measurable impact.
The Company
This organisation is an innovative digital business experiencing significant growth and expansion. They have built a strong data-driven culture where analytics plays a central role in shaping decision-making across the organisation. With a collaborative and ambitious environment, they offer the opportunity to work on high-impact projects alongside stakeholders across product, commercial, marketing, and operational teams. As they continue to scale, data and analytics remain a key investment area.
The Role
As a BI Analyst, you will bridge the gap between business challenges and data-driven solutions, helping stakeholders make smarter decisions through analysis, reporting, and strategic insight.
Responsibilities include:
- Translating business questions into structured analytical projects and actionable recommendations
- Building and maintaining high-quality dashboards and reporting solutions
- Creating self-service analytics tools that empower stakeholders to access insights independently
- Partnering with teams across Product, Growth, Commercial, and Operations
- Identifying trends, risks, and opportunities through detailed data analysis
- Communicating findings effectively to both technical and non-technical audiences
- Supporting experimentation, customer insight projects, and broader strategic initiatives
- Contributing to the development of data best practices and analytics capabilities across the business
Your Skills & Experience
- Strong commercial experience in data analytics
- Experience in the gambling or gaming sector.
- Advanced SQL skills and excellent analytical problem-solving capability
- Strong business intelligence experience, ideally with tools such as Omni, Looker, or similar platforms
- Experience building dashboards from stakeholder discovery through to implementation and optimisation
- Ability to turn complex data into clear stories and recommendations
- Experience influencing stakeholders across multiple functions
- Strong communication and relationship-building skills
- Comfortable working in a fast-paced, evolving environment
- Exposure to Python, dbt, or analytics engineering would be beneficial
- Experience within online gaming, betting, entertainment, or consumer digital businesses is advantageous
What They Offer
- Salary between £70,000 and £90,000
- Fully remote working across the UK
- Private healthcare package
- Income protection cover
- Enhanced holiday allowance with tenure-based increases
- Home office setup support
- Additional salary sacrifice and employee discount schemes
- Regular team events and collaborative development opportunities
- The chance to play a key role in shaping analytics within a growing business
How to Apply
If you’re a commercially focused Senior BI Analyst looking for a high-impact remote opportunity, apply today through Harnham 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: