Data & ML Engineer

Anson McCade
Newcastle upon Tyne, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Azure
Big Data
Cloud Computing
Continuous Integration
Information Engineering
Distributed Systems
Python
Machine Learning
Natural Language Processing
Power BI
SQL Databases
Tableau
Spark
Deep Learning
Kubernetes
Machine Learning Operations
Virtual Agents
Terraform
Data Pipelines
Docker
Databricks

Job description

You'll be working across the full lifecycle - from data engineering and pipeline design through to building and deploying machine learning models into production.

This isn't just modelling - it's about delivering real, scalable AI solutions in a cloud environment.

What you'll be working with:

  • Python, SQL, Spark, Databricks
  • Machine Learning, NLP, Deep Learning, and emerging AI (incl. GenAI / agentic AI)
  • Cloud platforms (AWS, Azure, or GCP)
  • MLOps / CI/CD, Terraform, Docker, Kubernetes
  • Data visualisation tools like Power BI / Tableau

Requirements

  • 3+ years' experience across data engineering and/or machine learning
  • Strong Python skills with experience building data pipelines and ML models
  • Experience deploying models into production environments
  • Exposure to big data / distributed systems
  • Someone comfortable working with stakeholders and cross-functional teams, This is ideal for someone who wants to move into more end-to-end AI engineering work, combining data engineering, machine learning, and cloud deployment.

Apply for this position