SonicJobs Logo
Login
Left arrow iconBack to search

Machine Learning Engineer

IO Associates
Posted 2 days ago, valid for 5 days
Location

Manchester, Greater Manchester M24WU, England

Salary

£550 - £700 per day

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • A leading technology consultancy is looking for a Contract Machine Learning Engineer to work remotely in the UK for a 6-month period, with a day rate of £550-£700 (Outside IR35).
  • The role involves developing and deploying scalable machine learning models, building robust ML pipelines, and collaborating with teams to deliver end-to-end solutions.
  • Candidates should have a proven track record of deploying machine learning models to production, strong Python programming skills, and experience in cloud environments, preferably AWS.
  • Familiarity with modern ML frameworks and MLOps practices is required, while experience with LLMs or generative AI technologies is desirable.
  • This position is perfect for contractors who excel in remote work and are eager to contribute to impactful machine learning projects.


Contract Machine Learning Engineer - Remote (UK-Based) - £550-£700/day (Outside IR35)
Location: Remote (UK-based candidates only)
Contract Length: 6 months, with strong potential for extension
Day Rate: £550-£700 per day (Outside IR35)
Start Date: ASAP or within 4 weeks
A leading technology consultancy is seeking an experienced Contract Machine Learning Engineer to support a consultancy who are working on a Data Science proof of concept. This role is fully remote (within the UK) and offers the opportunity to work on impactful machine learning projects from initial development through to deployment.
Responsibilities:

  • Develop and deploy scalable machine learning models into production environments
  • Build and maintain robust ML pipelines using modern cloud and MLOps tooling
  • Collaborate with data scientists, engineers, and stakeholders to deliver end-to-end solutions
  • Implement testing, monitoring, and performance optimisation of ML systems
  • Contribute to architectural discussions and promote engineering best practices


Technical Environment:

  • Python, PyTorch or TensorFlow
  • AWS (including SageMaker, S3, Lambda) or Azure ML
  • Docker, Kubernetes, Airflow
  • CI/CD tools (e.g. GitHub Actions, Jenkins)
  • MLflow or similar frameworks


Required Experience:

  • Proven track record of deploying machine learning models to production
  • Strong programming skills in Python and familiarity with modern ML frameworks
  • Experience working in cloud environments (preferably AWS)
  • Understanding of MLOps practices and tooling
  • Effective communication and ability to work independently in a remote team


Desirable:

  • Experience with LLMs or generative AI technologies
  • Previous consultancy or client-facing project experience


This is an ideal opportunity for a contractor who thrives in a remote environment and is looking to deliver real-world machine learning solutions at scale.


To apply, please submit your CV or get in touch for more information.

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.