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)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior Machine Learning Engineer
2026-05-23
Senior Data Scientist
2026-05-20
Software Engineer, Backend
2026-05-26
- Posted
- Feb 16, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Warwick
- Company
- Vallum Associates
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior Machine Learning Engineer
2026-05-23
Senior Data Scientist
2026-05-20
Software Engineer, Backend
2026-05-26