Data science jobs and data engineer jobs in the UK

Data science jobs and data engineer jobs are among the fastest-growing roles in the UK and global technology markets, driven by the increasing importance of AI, machine learning and data-driven decision making. From advanced analytics to large-scale data platforms, organisations are investing heavily in talent that can unlock the value of data.

At IC Resources, we specialise in connecting professionals with data science jobs and data engineer jobs across a wide range of industries. Opportunities span major technology hubs such as London, as well as remote and international roles across the UK, US, Europe and Asia-Pacific.

We recruit for positions including data scientist jobs, senior and principal data scientists, machine learning engineers and perception engineers working on cutting-edge AI systems. Whether you are exploring early career, remote or leadership roles in AI and data science, we provide access to innovative companies shaping the future of technology.

Our expertise supports both candidates and employers, delivering tailored recruitment solutions across data science, data engineering and AI-driven environments.

Our latest data science jobs and data engineer jobs

Computer Vision Research Scientist
Permanent
Exciting role within global market leading company
London, England
Lead AI Architect
Permanent
High Seniority Position for Exciting UK Start-up
Cambridgeshire, England
AI/ ML Research Consultant
Permanent
Exciting opportunity for Cambridge based company.
Cambridgeshire, England
Software Engineer
Permanent
Exciting role with vibrant start-up
Cambridgeshire, England
Senior Software Engineer
Permanent
Competitive salary for an exciting start-up
UK, Remote
Python / LLM Engineer (Contract or Permanent)
Contract
£500 - £600 Per Day
UK, Remote
C++ Developer – Algorithms & Systems (Contract or Permanent)
Contract
£500 - £600 Per Day + hybrid working
Berkshire, England
Data Engineer – Contract/Permanent (UK Hybrid)
Contract
£500 - £600 Per Day + hybrid working
Berkshire, England
Data Scientist – Contract/Permanent
Contract
£500 - £600 Per Day + hybrid working
Berkshire, England
AI System Architect
Permanent
Hybrid working, UK start-up transforming how the world computes, developing an AI accelerator.
Oxfordshire, England
Machine Learning Researcher
Permanent
Hybrid/remote working, developing state-of-the-art ML and AI technology for chip-simulation.
Oxfordshire, England
Machine Learning Engineer
Permanent
Hybrid/ remote working, developing state-of-the-art ML and AI technology for chip-simulation.
Oxfordshire, England
Senior ML Ops Engineer
Permanent
Competitive Salary - Leading Edge Audio Research
London, England
Senior Machine Learning Engineer
Permanent
Hybrid working, cutting-edge robotics start-up, developing perception systems.
Oxfordshire, England
Data Engineer
Permanent
£80k
Cambridgeshire, England
AI/ML Engineer
Permanent
£80k + Hybrid working
Cambridgeshire, England
Principal Data Scientist
Permanent
£100k Base + Bonus and a chance to lead a project in a skilled and growing team
London, England
Data Scientist
Permanent
World leading company up to £65k!
London, England
Principal CPU Architect / Chief CPU Architect
Permanent
£130-150k (and higher, dependent on experience)
Cambridgeshire, England
Chief Architect / Chief NPU Architect
Permanent
Circa £150k and above (dependent on experience and expectations)
Cambridgeshire, England
Senior Research Engineer
Permanent
Very attractive salary and package
Zurich, Switzerland

Data science jobs and data engineer careers for job seekers

Careers in data science jobs and data engineer jobs offer strong growth opportunities across a rapidly expanding market. Organisations are seeking professionals who can transform complex data into actionable insights and build scalable infrastructure.

Skills required for data science jobs

Employers typically look for expertise in Python, Structured Query Language (SQL) and machine learning (ML) frameworks, alongside strong analytical and statistical capabilities. Experience with cloud platforms and big data tools is increasingly important for both data science and data engineer jobs.

Career progression for data engineers

Career pathways can vary, with progression from junior data engineer jobs to senior data engineer jobs and into leadership roles. Many professionals also transition into machine learning engineering roles, supporting AI-driven systems.

Opportunities in data science jobs UK

Demand for data science jobs in London continues to grow, particularly within fintech, Software-as-a-Service (SaaS) and AI companies. At the same time, remote data engineer jobs are becoming more common, offering flexibility and access to international opportunities.

From data scientist to senior data scientist and principal data scientist roles, or from data engineer to ML engineer and lead ML engineer positions, the data career landscape offers clear and rewarding progression pathways.

Hiring data scientists and data engineers

IC Resources supports organisations looking to hire top talent across data science jobs and data engineer jobs in the UK. As demand for data-driven capabilities increases, companies face challenges sourcing professionals with the right combination of technical expertise and industry experience.

We support companies hiring for roles including:

  • Senior data scientist
  • Principal data scientist
  • Lead machine learning engineer
  • AI developer
  • Perception engineer
  • Chief research scientist

Our recruitment team provides access to a global network of highly skilled candidates across the AI, software and semiconductor sectors. We understand the technical requirements behind modern data platforms, analytics systems and machine learning pipelines.

We deliver tailored recruitment solutions  for permanent roles or data engineer contract jobs that help organisations scale their data capabilities efficiently. Partnering with us ensures access to specialist professionals who can drive innovation and deliver measurable business impact.

Industries hiring data science and data engineering talent

  • Data science jobs and data engineer jobs are in demand across a wide range of industries leveraging data and AI technologies. Artificial intelligence and machine learning companies rely on data scientists, AI engineers and machine learning researchers to build intelligent systems and predictive models.
  • In autonomous systems and vision AI, perception engineers and machine learning specialists develop real-time decision-making capabilities for robotics and autonomous vehicles. Deep tech and research organisations hire chief research scientists and advanced data professionals to drive innovation.
  • SaaS and product companies require senior data scientists and AI user experience engineers to enhance user experiences and deliver data-driven insights. Across big data platforms, telecommunications and enterprise software, data engineers play a critical role in building scalable infrastructure.
  • These industries depend on data science, data engineering and AI expertise to remain competitive, driving continued growth in data science jobs in the UK and globally.

FAQs for data engineer jobs and data science careers

What does a data engineer do?

A data engineer designs, builds and maintains data pipelines and infrastructure that enable organisations to process and analyse large datasets. They ensure data is accessible, reliable and optimised for analytics and machine learning.

What skills are required for data science jobs?

Key skills include programming in Python, data analysis, statistics, machine learning and experience with data visualisation tools. Knowledge of cloud platforms and big data technologies is also highly valuable.

Where are most data science jobs located in the UK?

Many data science jobs in London are concentrated in fintech, SaaS and AI companies. However, opportunities are also growing across the wider UK, including remote and hybrid roles.

Are remote data engineer jobs available?

Yes, remote data engineer jobs are increasingly common, particularly in cloud-based and distributed technology environments.

What industries hire data engineers in the UK?

Data engineers are hired across sectors including AI, fintech, telecommunications, healthcare technology and SaaS companies, reflecting the broad demand for data expertise.

    Get in touch

    By uploading your CV, applying to one of our advertised roles or asking us to act on your behalf to find suitable relevant employment, you confirm that you have read and agree to use of your data in accordance with our data privacy policy, a copy of which is available HERE