ML Engineer

Sanderson Government & Defence

City Of London

Hybrid

GBP 120,000 - 157,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

BPSS clearance
Hybrid work model

Job summary

Sanderson Government & Defence is seeking an experienced ML Engineer to join a high-profile programme in West London. You will design, train and deploy scalable ML solutions for personalisation and recommendations.

The role requires hands-on Python, modern ML frameworks, and building robust data pipelines, with a focus on production reliability and close collaboration with cross-functional teams.

This 6-month contract role is hybrid with two onsite days per week and BPSS clearance is required.

Qualifications

  • Strong production ML experience with deployment.

Responsibilities

  • Design, train and optimise ML models for personalisation and recommendations.

Skills

Python
ML frameworks
Data pipelines
A/B testing
Stakeholder engagement
Agile delivery

Tools

TensorFlow/PyTorch

Job description

ML Engineer

£750 p/day | Inside IR35 | 6 Months | West London (2 days onsite) | BPSS Required

We're looking for an experienced ML Engineer to join a high-profile programme focused on delivering advanced machine learning and personalisation solutions at scale. This is an excellent opportunity to work with large datasets, cutting-edge ML technologies, and cross-functional teams to build impactful customer-facing products.

Key Responsibilities
  • Design, build, train and optimise machine learning models focused on personalisation, recommendation engines, ranking algorithms, user segmentation and content analysis.
  • Develop and maintain scalable data pipelines to support feature engineering, model training and deployment across large structured and unstructured datasets.
  • Deploy, monitor and maintain machine learning models in production environments, ensuring performance, reliability and ongoing optimisation.
  • Design and analyse A/B tests and offline experiments to measure model effectiveness and drive continuous improvement.
  • Collaborate closely with data scientists, engineers, product teams and stakeholders to align ML solutions with business and user requirements.
  • Research emerging developments in machine learning, deep learning and personalisation technologies, identifying opportunities to enhance existing capabilities.
Essential Skills & Experience
  • Strong commercial experience building and deploying machine learning solutions in production environments.
  • Hands-on expertise with recommendation systems, ranking models, personalisation, predictive analytics or related ML applications.
  • Experience developing scalable data pipelines and working with large, complex datasets.
  • Strong Python skills and experience with modern ML frameworks and tooling.
  • Proven ability to design, execute and interpret experimentation frameworks, including A/B testing.
  • Experience working within agile, multidisciplinary delivery teams.
  • Excellent stakeholder engagement and communication skills.
Role Details
  • Rate: Up to £750 per day
  • Contract: 6 Months
  • IR35: Inside IR35 (via Umbrella)
  • Location: Hybrid, with 2 days per week onsite in West London
  • Clearance: BPSS required
  • Interview: Technical interview process

If you're an experienced ML Engineer with a track record of delivering machine learning solutions at scale and are looking for your next contract opportunity, we'd love to hear from you.

Reasonable Adjustments

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer
ML Engineer

Square One Resources • Greater London

On-site
GBP 83,000 - 138,000
Machine Learning Engineer
Machine Learning Engineer

Experis - ManpowerGroup • Isleworth

Hybrid
GBP 31,365,000 - 35,055,000
Machine Learning Engineer - UK
Machine Learning Engineer - UK

Experis • Isleworth

Hybrid
GBP 60,000 - 90,000
ML Engineer - 12 months FTC
ML Engineer - 12 months FTC

Lorien • Coventry

Hybrid
GBP 59,000 - 71,000
Life assurance (6x annual salary)
Pension with matched contributions
Hybrid working: office once a week or
Machine Learning Engineer
Machine Learning Engineer

Investigo • Greater London

On-site
GBP 115,000 - 156,000
ML Engineer
ML Engineer

SmartRecruiters, Inc. • Greater London

Hybrid
GBP 60,000 - 100,000
ML Engineer
ML Engineer

VIQU Limited • City Of London

Hybrid
GBP 51,000 - 85,000
ML Engineer
ML Engineer

VIQU Ltd • Greater London

Hybrid
GBP 51,000 - 85,000
ML Engineer (Outside IR35, £550 per day)
ML Engineer (Outside IR35, £550 per day)

Oliver Bernard • London

Hybrid
Machine Learning Engineer
Machine Learning Engineer

Platform Recruitment • Greater London

On-site
GBP 42,000 - 70,000