Machine Learning Engineer

The Opportunity Hub UK Ltd

Newcastle

Hybrid

AUD 90,000 - 126,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary £47k-£66k
Hybrid work
Private medical & dental
Enhanced pension & bonuses
Career development

Job summary

The Opportunity Hub UK Ltd invites applications for a Machine Learning Engineer role in Newcastle. You will design, train, and validate production ML models and build scalable data pipelines feeding model training and inference.

You will work with data scientists and software engineers to move models from prototype to live deployment, monitor performance, and retrain when needed. Expect collaboration, code quality, and growth opportunities.

Qualifications

  • Solid experience building and deploying machine learning models in production
  • Strong Python skills and familiarity with ML frameworks
  • Understanding of MLOps: versioning, CI/CD for models, monitoring
  • Comfortable with cloud platforms (AWS, Azure, or GCP) and containerised deployments
  • Good communication skills to explain model decisions
  • Methodical debugging and curiosity about model behavior

Responsibilities

  • Design, train and validate ML models for production use cases across the business
  • Build and maintain data pipelines for model training and inference at scale
  • Collaborate with data scientists and software engineers to move models from prototype to live deployment
  • Monitor model performance in production and retrain or adjust when drift occurs
  • Write clean, tested, documented code for ongoing maintainability
  • Contribute to tooling, architecture, and best practices as the team grows

Skills

Production ML deployment
Python
MLOps
CI/CD for models
Model monitoring
Communication
Debugging

Education

Bachelor's degree or equivalent

Tools

PyTorch
TensorFlow
scikit-learn

Job description

Join a enterprise AI & Technology company as a Machine Learning Engineer in Newcastle.

Machine learning has moved well past the pilot-project stage at most large organisations. It now sits inside the core systems that run the business, from fraud detection to forecasting to customer-facing recommendation engines. This employer is a long-established name in AI & Technology, with the scale and infrastructure to put models into production rather than leaving them in a notebook. That's the gap a lot of mid-sized firms can't close. This one already has.

Here's what you'll be doing:
  • Design, train and validate machine learning models for production use cases across the business
  • Build and maintain data pipelines that feed model training and inference at scale
  • Work with data scientists and software engineers to move models from prototype to live deployment
  • Monitor model performance in production and retrain or adjust when drift creeps in
  • Write clean, tested, documented code that other engineers can actually pick up and extend
  • Contribute to technical decisions on tooling, architecture and best practice as the team grows
Here are the skills you'll need:
  • Solid experience building and deploying machine learning models in a production environment
  • Strong Python skills, plus familiarity with frameworks such as PyTorch, TensorFlow or scikit-learn
  • Understanding of MLOps practices: versioning, CI/CD for models, monitoring
  • Comfortable working with cloud platforms (AWS, Azure or GCP) and containerised deployments
  • Good communication skills. You'll need to explain model decisions to people who aren't engineers
  • A methodical approach to debugging and a genuine curiosity about why a model is behaving the way it is
Key perks and benefits:
  • Salary of £47,000 to £66,000, depending on experience
  • Hybrid working, with the flexibility to split time between home and the Newcastle office
  • Private medical and dental insurance
  • Enhanced pension scheme and performance-based bonuses
  • Structured career development within an established industry leader
Why pursue a career in AI & Technology?

Demand for machine learning engineers keeps climbing, and the organisations hiring for it aren't experimenting anymore, they're building long-term capability. Newcastle has quietly become a serious base for AI & Technology talent outside London, with lower living costs and growing teams that offer real scope to progress. Get in at mid-level now and the next five years of your career look very different.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied Machine Learning Engineer
Applied Machine Learning Engineer

The Opportunity Hub UK Ltd • Town of Cambridge

Hybrid
AUD 95,000 - 148,000
Private medical insurance
Pension contribution
Bonus scheme
+2
Production ML Engineer — Hybrid, Growth & Impact
Production ML Engineer — Hybrid, Growth & Impact

The Opportunity Hub UK Ltd • Newcastle

Hybrid
AUD 90,000 - 126,000
Salary £47k-£66k
Hybrid work
Private medical & dental
+2
Lead AI Engineer
Lead AI Engineer

Capgemini • Newcastle

On-site
AUD 180,000 - 280,000
Flexible work arrangements
Mental health support
Growth opportunities
+2
AI Engineer
AI Engineer

Mane Consulting • Melbourne

On-site
AUD 120,000 - 170,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Nuage Technology Group • Sydney

On-site
AUD 80,000 - 120,000
Senior AI Engineer
Senior AI Engineer

Tenth Revolution Group • City of Monash

On-site
AUD 140,000 - 210,000
Ai Lead Engineer - Melbourne - $220,000 - \"Productionised\" Enterprise Scale Ai
Ai Lead Engineer - Melbourne - $220,000 - \"Productionised\" Enterprise Scale Ai

Morgan Consulting • Melbourne

Hybrid
AUD 198,000 - 242,000
Hybrid work model
Machine Learning Engineer - (Relocation to Australia)
Machine Learning Engineer - (Relocation to Australia)

PingalAI • Sydney

On-site
AUD 100,000 - 150,000
Senior Machine Learning Engineer (MLOps)
Senior Machine Learning Engineer (MLOps)

TheDriveGroup • New South Wales

Hybrid
AUD 160,000
Machine Learning Engineer
Machine Learning Engineer

Mane Consulting • Sydney

On-site
AUD 170,000 - 210,000