Signify Technology

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer on a 6-month contract, offering £600/day+, with hybrid or remote work options. Key skills include Python, AWS SageMaker, Docker, and experience with ML pipelines and CI/CD processes.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
600
-
🗓️ - Date
April 11, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Deployment #Docker #Model Deployment #SageMaker #AWS SageMaker #ML (Machine Learning) #Observability #Monitoring #Python #Scala #Kafka (Apache Kafka) #A/B Testing #AWS (Amazon Web Services)
Role description
Job title: Machine Learning Engineer (Contract) Job type: Contract Contract Length: 6 months Rate: £600/day+ Role Location: Hybrid or remote (Farringdon, London) The company: A fast-growing, product-focused technology company operating a large-scale, data-driven platform. The business places a strong emphasis on machine learning to enhance user experience and platform safety, with a collaborative, cross-functional engineering culture. Role and Responsibilities: • Own and improve ML retraining pipelines to reduce manual effort for ML scientists. • Enhance model deployment and inference pipelines (primarily using AWS SageMaker). • Improve observability, monitoring, and overall performance of ML systems. • Work closely with ML scientists to identify pain points and translate them into scalable solutions. • Optimise asynchronous inference pipelines (Kafka, RabbitMQ). • Implement features such as shadow deployments, A/B testing, and enhanced metrics. • Improve CI/CD pipelines to accelerate model iteration and deployment. • Collaborate within a cross-functional product squad. Job Requirements: • Strong Python engineering skills. • Experience with ML training and deployment pipelines. • Hands-on experience with AWS (ideally SageMaker). • Experience with Docker and containerisation. • Solid understanding of CI/CD processes. • Experience with Kafka or similar asynchronous systems (e.g. RabbitMQ). • Ability to work independently and drive engineering improvements. • Experience with LLMs, text-based models, or detection systems is a plus. Accessibility Statement: We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process.