Data & ML Engineer

Anson McCade
Newcastle upon Tyne, UK
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0 - £65,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Microsoft Azure Big Data Cloud Computing Continuous Integration Information Engineering Data Infrastructure Data Visualization DevOps Distributed Data Store Python (Programming Language)
+16 more
Machine Learning Power BI SQL Databases Tableau (Software) Snowflake Apache Spark SC Clearance Build Management Kubernetes Infrastructure Automation Frameworks Data Management Machine Learning Operations Terraform Data Pipelines Docker Databricks

Job description

We’re looking for an experienced Data & ML Engineer to join a growing technology team delivering modern data platforms and AI-driven solutions. This is an excellent opportunity to work on large-scale data engineering and machine learning projects using the latest cloud technologies.

The Role

You’ll design, build and optimise scalable data pipelines while developing and deploying machine learning solutions that solve complex business challenges. Working across cross-functional teams, you’ll help deliver robust, secure and high-performing data products.

What you’ll be doing:

  • Design and build scalable data pipelines using Python, SQL, Spark and Databricks.
  • Develop, deploy and optimise machine learning models, including NLP and generative AI solutions.
  • Build data ingestion pipelines across batch and streaming environments.
  • Design data models and implement best practices for governance and data quality.
  • Work with DevOps teams to implement CI/CD and MLOps pipelines.
  • Collaborate with stakeholders to deliver cloud-based data solutions.
  • Produce dashboards and visualisations using Power BI or Tableau.
  • Mentor junior team members and promote engineering best practices.

Requirements

  • Commercial experience with Python, SQL, Spark and modern data engineering frameworks.
  • Experience deploying machine learning models into production.
  • Strong knowledge of cloud platforms such as Azure, AWS or GCP.
  • Experience with Databricks, Snowflake or similar data platforms.
  • Knowledge of Infrastructure as Code tools such as Terraform.
  • Experience with Kubernetes, Docker and CI/CD pipelines.
  • Strong understanding of data modelling, architecture and distributed data systems.

·Excellent communication and stakeholder management skills.

Due to the nature of work, you must be eligible to undergo UK Security Clearance, requiring a minimum of 5 years’ UK address history.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all