Salary: £18,000 - 21,600 per year Requirements: Strong programming skills in Python (e.g., TensorFlow, PyTorch, Scikit-learn)/n- Experience deploying ML models using cloud platforms (AWS, Azure, or GCP)/n- Solid understanding of machine learning algorithms, data structures, and software engineering principles/n- Experience with data pipelines, APIs, and microservices architecture/n- Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes/n- Strong problem-solving skills and attention to detail/n- Bachelors or Masters degree in Computer Science, Data Science, Machine Learning, or a related field (or equivalent experience) Responsibilities: Design, develop, and deploy machine learning models and pipelines in production environments/n- Collaborate with data scientists, software engineers, and stakeholders to translate business requirements into ML solutions/n- Optimize model performance, scalability, and reliability/n- Build and maintain data pipelines and feature engineering workflows/n- Monitor and retrain models to ensure continued performance over time/n- Implement best practices for version control, testing, and CI/CD in ML systems/n- Stay up to date with the latest advancements in machine learning and AI technologies Technologies: AI AWS Azure CI/CD Cloud Docker GCP Kubernetes Machine Learning PyTorch Python TensorFlow microservices Big Data Computer Vision Hadoop Kubeflow Security Spark More: We are seeking a skilled and motivated Machine Learning Engineer to join our growing team in Nottingham, UK. You will be responsible for designing, building, and deploying scalable machine learning models that drive data-driven decision-making across the business. Our collaborative and innovative work environment offers flexible working arrangements, access to cutting-edge tools, and technologies. We provide a competitive rate for our employees. last updated 18 week of 2026