Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Machine Learning Engineer position for a 6-month contract, offering £500.00-£600.00 per day. Key skills include Python, ML frameworks, MLOps, and experience in regulated environments. A degree in a related field and 4+ years of relevant experience are required.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
600
-
🗓️ - Date discovered
September 18, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Leamington Spa CV32
-
🧠 - Skills detailed
#Kubernetes #Monitoring #Data Engineering #AI (Artificial Intelligence) #Scala #"ETL (Extract #Transform #Load)" #GCP (Google Cloud Platform) #Deployment #Compliance #Logging #AWS (Amazon Web Services) #Version Control #Hugging Face #Base #NLP (Natural Language Processing) #TensorFlow #Python #Azure #Business Analysis #ML (Machine Learning) #Docker #HBase #Cloud #Programming #Model Deployment #Data Science #Libraries #PyTorch #Computer Science
Role description
Job Specification – Machine Learning Engineer Job Summary We are seeking a Machine Learning Engineer to design, build, and productionise AI models that transform the UK home-buying and mortgage market. This role requires a hands-on engineer who can work across data science, software engineering, and infrastructure to bring models from prototype into production. You will be responsible for ensuring AI solutions are scalable, reliable, and embedded into business processes, delivering measurable impact for end users and clients. You will collaborate closely with Data Scientists, Data Engineers, Product Leads, and Solution Architects to ensure AI initiatives are both technically robust and aligned to business goals. This position offers the opportunity to deliver AI models in one of the most data-rich and highly regulated industries, helping redefine how property transactions are managed. Key Responsibilities Model Development and Deployment Collaborate with Data Scientists to translate research prototypes into production-ready models. Implement scalable APIs and services for model inference. Optimise models for performance, latency, and cost efficiency. Integration and Engineering Embed models into existing systems and workflows, ensuring interoperability with client platforms. Work with Solution Architects to design robust model-serving architectures. Ensure alignment with business and compliance requirements during implementation. Monitoring and Maintenance Partner with MLOps Engineers to monitor model performance and detect drift or bias. Ensure retraining processes and pipelines are in place for continuous improvement. Implement logging, testing, and version control for all model deployments . Collaboration and Delivery Work with Product Leads and Business Analysts to understand functional requirements. Collaborate with UX and Service Designers to ensure AI solutions integrate seamlessly into user workflows. Support Delivery Managers by providing accurate technical estimates and identifying risks. Innovation and Experimentation Evaluate emerging AI frameworks, libraries, and tools relevant to LLMs, NLP, and graph-based methods. Prototype new approaches to solve business problems and validate feasibility. Contribute to the AI team’s technical knowledge base and best practices. Key Skills and Qualifications Strong programming skills in Python and experience with ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face). Experience deploying models as APIs or services in production environments. Strong understanding of MLOps principles, CI/CD pipelines, and containerisation (e.g., Docker, Kubernetes). Familiarity with cloud platforms (AWS, Azure, GCP) and associated AI/ML services. Good understanding of data structures, algorithms, and software engineering best practices. Strong problem-solving skills and ability to balance experimentation with delivery. Qualifications and Experience 4+ years’ experience as a Machine Learning Engineer or Software Engineer with ML focus. Proven experience deploying and maintaining machine learning models in production. Familiarity with working in regulated environments (e.g., BFSI, legal, PropTech) desirable. Experience with LLMs, NLP, or information retrieval techniques highly desirable. Degree in Computer Science, Data Science, Engineering, or related field preferred. Job Type: Fixed term contractContract length: 6 months Pay: £500.00-£600.00 per day Work Location: In person