

Vallum Associates
Machine Learning Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer on a 6-month contract, paying outside IR35. Requires 2 days a week in Warwick. Key skills include Python, traditional ML models, and experience in the Energy/Utilities sector.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
February 17, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Outside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
Warwick, England, United Kingdom
-
🧠 - Skills detailed
#Libraries #Clustering #NumPy #Pandas #Regression #Classification #ML (Machine Learning) #Datasets #Model Evaluation #Python
Role description
Machine Learning Engineer - Outside IR35 Contract
• 6 months initial contract
• 2 days a week in Warwick office
• Outside IR35
• Energy/Utilities sector
As Machine Learning Engineer you will be responsible for designing, training and applying machine learning models to solve defined business problems. This engagement will require a Machine Learning Engineer who is comfortable working autonomously, refining model performance, and delivering production-ready solutions.
Machine Learning Engineer Key Responsibilities
• Design, develop and optimise machine learning models using Python
• Train and validate traditional ML algorithms on structured datasets
• Apply appropriate evaluation metrics and performance tuning techniques
• Translate business requirements into robust ML solutions
• Deploy or hand over trained models for operational use
• Clearly document methodology and model performance
Essential Skills & Experience
• Strong hands on commercial experience in Python development
• Proven experience working with traditional machine learning models (e.g. regression, classification, clustering, ensemble methods)
• Demonstrable experience training, validating and applying custom ML models
• Strong understanding of core Machine Learning concepts (feature engineering, overfitting, bias/variance trade-off, cross-validation, model evaluation)
• Experience working with common ML libraries (e.g. scikit-learn, pandas, NumPy)
Machine Learning Engineer - Outside IR35 Contract
• 6 months initial contract
• 2 days a week in Warwick office
• Outside IR35
• Energy/Utilities sector
As Machine Learning Engineer you will be responsible for designing, training and applying machine learning models to solve defined business problems. This engagement will require a Machine Learning Engineer who is comfortable working autonomously, refining model performance, and delivering production-ready solutions.
Machine Learning Engineer Key Responsibilities
• Design, develop and optimise machine learning models using Python
• Train and validate traditional ML algorithms on structured datasets
• Apply appropriate evaluation metrics and performance tuning techniques
• Translate business requirements into robust ML solutions
• Deploy or hand over trained models for operational use
• Clearly document methodology and model performance
Essential Skills & Experience
• Strong hands on commercial experience in Python development
• Proven experience working with traditional machine learning models (e.g. regression, classification, clustering, ensemble methods)
• Demonstrable experience training, validating and applying custom ML models
• Strong understanding of core Machine Learning concepts (feature engineering, overfitting, bias/variance trade-off, cross-validation, model evaluation)
• Experience working with common ML libraries (e.g. scikit-learn, pandas, NumPy)






