Data Engineer

Salary: £30,000 - 60,000 per year

Requirements:
  • Proven experience in a Data Engineer, Data Developer, AI Engineer, or similar role
  • Strong programming skills in Python and SQL
  • Experience building and maintaining data pipelines
  • Exposure to cloud data platforms, data warehouses, or big data technologies
  • Strong analytical and problem-solving skills
  • Ability to communicate technical concepts to non-technical stakeholders
Responsibilities:
  • Design and build scalable data pipelines, datasets, and data models
  • Integrate data from multiple structured and unstructured sources
  • Develop advanced analytics, machine learning, and AI solutions where appropriate
  • Build Generative AI solutions using large language models and prompt/context engineering
  • Ensure data quality, reliability, and performance through testing and monitoring
  • Optimise data and model performance for scale and efficiency
Technologies:
  • AI
  • Big Data
  • Cloud
  • Machine Learning
  • Python
  • SQL

More:

We are hiring for a Data & AI Engineer in a hybrid Technology role with a salary of up to £51k. In this role, we work on high-impact, enterprise-scale data and AI initiatives linked to key business use cases, collaborating closely with analysts, engineers, and stakeholders to deliver reliable, production-ready solutions. We offer exposure to a wide variety of industries and complex systems, a cooperative and inclusive engineering culture, and structured career development, training, and progression opportunities.

last updated 35 week of 2026

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available