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
IntermediateJob 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.