ML Engineer
ML Engineer
Location: Chester (Hybrid - 2x week in office)
Salary: £70,000 - £80,000
About the Role
I'm working with an established company who are looking to bring an ML Engineer into their team. You will report into the Head of Platform Engineering and work closely with data scientists, analysts, engineers, and design managers in a fast-paced, high-impact environment.
What You'll Be Doing
- Operationalising machine learning models and ensuring they are production-ready
- Supporting AI/ML initiatives focused on revenue management, including pricing and elasticity models
- Contributing to churn and revenue prediction use cases
- Working on conversational AI, including an in-house AI agent designed to support customers throughout their stay
- Collaborating closely with engineers, designers, and product stakeholders
- Helping establish best practices for CI/CD, model deployment, and ML operations across the organisation
- Supporting a move towards a product-aligned, hub-based operating model
Technology Stack
- Cloud-first environment with Microsoft Azure Fabric
- Python, PyTorch
- SQL
- Apache Spark
- Azure Data Factory (ADF)
- Git
What We're Looking For
- 3-4 years' experience in AI/ML engineering, data engineering, or applied data science
- Strong Python skills with experience deploying ML models to production
- Solid software engineering fundamentals (clean code, version control, testing mindset)
- Experience working with customer or marketing data
- Exposure to ML Ops practices (full CI/CD expertise not required)
- Experience handling customer or personal data is a plus (e.g. chatbot or conversational AI projects)
- Strong communication skills and ability to work cross-functionally
- Master's degree in Computer Science, Data Science, or a related field preferred