Job Description
£40000-55000 GBP
Bonus Scheme, Pension, Hybrid + Flexible Working
Hybrid WORKING
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