Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent
Data & Machine Learning Engineer
Newcastle
Up to £55,000
S/C Clearable
We're looking for a Data & Machine Learning Engineer to join a growing technology team in Newcastle. This role offers the chance to work on modern data platforms and machine learning solutions, helping organisations turn complex data into intelligent, real-world outcomes.
What you'll have the opportunity to do as a Data & ML Engineer
Building and maintaining scalable data pipelines that support analytics and machine learning
Developing and deploying machine learning models into production environments
Working with cloud-based data platforms to ingest, process and transform data at scale
Collaborating with engineers, analysts and stakeholders to deliver end-to-end solutions
Supporting good engineering practice across testing, automation and deployment
Contributing to Agile delivery through teamwork and continuous improvement
About the Candidate
The right Data & ML Engineer should have:
Experience in data engineering, machine learning or applied AI roles
Strong skills in Python and SQL, with exposure to big data or ML frameworks
Experience working with cloud platforms such as Azure, AWS or GCP
Understanding of CI/CD, MLOps or infrastructure-as-code practices
Confidence communicating technical concepts to non-technical audiences
Eligible for SC clearance (5+ years continuous UK residency)
What's in it for you?
Salary from £40,000 to £55,000
Hybrid working based in Newcastle
25 Days holiday per annum
Extensive benefits package
Continuous training provided for career progression
To hear more about the Data & Machine Learning Engineer role contact Daire McIlhatton at