Data & ML Engineer - Newcastle
Core
Design, build, and optimize scalable data pipelines and machine learning solutions for private and public sector clients.
Role type
Senior Data & ML Engineer
Builds
Intelligent data products, production ML models, and automated data pipelines
Domain
Cloud-native data engineering and AI (Azure, GCP, AWS)
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, Spark, Scala, Machine Learning, NLP, Deep Learning, Data Architecture, Data Modelling, CI/CD, MLOps, Infrastructure as Code, Containers
Preferred skills
Prompt engineering, Agentic AI, Data Visualization, Cloud certifications, Mentoring
Technologies
Azure Data Factory, GCP Dataflow, AWS Glue, Databricks, Snowflake, Kubernetes, Docker, Terraform, Ansible, Azure DevOps, GitHub Actions, Jenkins, Kubeflow, Power BI, Tableau, PowerApps
Responsibilities
Design and implement robust data pipelines and ML workflows; Develop and deploy machine learning models in production; Integrate data from diverse sources; Apply data modelling concepts and ensure data quality; Collaborate with DevOps teams to automate CI/CD and MLOps; Visualize and communicate insights; Mentor junior engineers.
Seniority
Senior, hands-on IC