Natobotics

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer in London, UK, on a hybrid contract for an unspecified duration. Pay rate is also unspecified. Required skills include PyTorch, Hadoop, and experience with ML systems, data pipelines, and programming in Python, R, Java, or C++.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
January 29, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Kafka (Apache Kafka) #Programming #C++ #Predictive Modeling #ML (Machine Learning) #R #Redis #SQL (Structured Query Language) #Data Cleaning #Deployment #Data Quality #Python #PyTorch #Data Pipeline #Batch #Model Deployment #Big Data #Spark SQL #SageMaker #Data Modeling #S3 (Amazon Simple Storage Service) #"ETL (Extract #Transform #Load)" #Hadoop #Statistics #Computer Science #Java #Spark (Apache Spark) #Data Analysis
Role description
Title – ML Engineer Location: London UK Work Mode : Hybrid (Weekly twice) Job Description β€’ Redis cluster setup β€’ Kafka/Flink streaming pipelines β€’ S3 Data pipeline β€’ Real time micro batches implementation (5 minutes, hourly, daily) β€’ Mongo/Atlas as alternative implementation (we might land with S3 instead) β€’ SageMaker MLOps / SageMaker Training / SM Model Deployment β€’ Pytorch β€’ Design machine learning systems: You will work on building and implementing machine learning models and deploying these models into production. β€’ Data analysis: You will be responsible for improving data quality through data cleaning, validation, and transformation so that it can be used effectively by the machine learning models. β€’ Educate the team: As our machine learning expert, you will also have the opportunity to teach others about machine learning principles and help them understand how these principles can be applied to our products. β€’ Stay updated: You should stay abreast of latest trends and developments in machine learning, ensuring we continue to innovate. Qualifications β€’ Bachelor's Degree in Computer Science, Statistics, Applied Math or related field. β€’ 8+ years of practical experience with machine learning, algorithm design, data modeling, and software development. β€’ Hands-on experience in machine learning, predictive modeling and analysis, and cross-functional collaboration. β€’ Proficient in Python, R, Java or C++ programming languages. β€’ Experience with Hadoop, Hive, Spark, SQL or other big data technologies. β€’ Excellent communication skills, as this role will collaborate with both technical and non-technical colleagues.