Edison Smart

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Machine Learning Engineer (FinTech) with a contract length of 6–12 months, offering £600-£750 per day. Key skills include Python, PySpark, and experience in fintech, focusing on fraud detection and forecasting models.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
750
-
🗓️ - Date
January 8, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Outside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Azure #Spark (Apache Spark) #PySpark #"ETL (Extract #Transform #Load)" #Cloud #Forecasting #Python #Anomaly Detection #SQL (Structured Query Language) #Data Engineering #GCP (Google Cloud Platform) #Kafka (Apache Kafka) #Data Science #Batch #Monitoring #AI (Artificial Intelligence) #AWS (Amazon Web Services) #Compliance #Scala #ML (Machine Learning)
Role description
Senior Machine Learning Engineer (FinTech) | Remote (UK) | £600-£750 per day | 6–12 months Role: Senior Machine Learning Engineer (FinTech) Location: Remote (UK-based candidates) Rate / Salary: £600-£750 per day Duration: 6–12 months (extension likely) IR35 Status: Outside IR35 Project Overview You’ll join a fast-scaling fintech organisation undergoing a major AI-led transformation focused on building next-generation fraud detection, credit risk, real-time decisioning, and forecasting platforms. The programme is replacing legacy, rule-based systems with machine learning-driven intelligence to improve transaction monitoring, customer risk profiling, demand and liquidity forecasting, and payment decisioning across millions of daily events. Role Overview We’re seeking a Senior Machine Learning Engineer to lead the design, development, and production of real-time ML and forecasting solutions. You’ll work closely with data engineers, platform teams, product owners, and compliance stakeholders to build scalable ML systems embedded directly into live fintech workflows. Skills & Responsibilities • 5+ years’ experience in Machine Learning Engineering, AI Engineering or Applied Data Science (fintech, banking, payments, or financial services strongly preferred). • Design, build and productionise fraud detection, anomaly detection, transaction monitoring, credit risk and forecasting models. • Develop time-series forecasting models for demand, liquidity, transaction volume and customer behaviour prediction. • Develop real-time and batch ML pipelines using Python, PySpark and modern data stacks. • Build and optimise models using high-volume, low-latency data (transactions, behavioural signals, device data). • Implement MLOps best practices including CI/CD, model versioning, monitoring and retraining pipelines. • Work with streaming technologies such as Kafka. • Proficient in Python, SQL, PySpark, CI/CD, and Cloud (GCP/AWS/Azure). • Excellent communication skills with both technical and business stakeholders. If this sounds like the right opportunity for you, please apply with an updated CV or contact me on malakai.bulley@edisonsmart.com for a confidential chat. Senior Machine Learning Engineer (FinTech) | Remote (UK) | £600-£750 per day | 6–12 months