> Markdown version of [/jobs/ext/2857099-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/2857099-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - **Company:** Anson McCade - **Location:** London, UK - **Experience:** Expert - **Salary:** £70,000.0 - £190,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Python (Programming Language), Machine Learning, Tensorflow, Software Engineering, Pytorch, Build Management, Containerization, Scikit Learn, Kubernetes, Machine Learning Operations, Docker - **Published:** September 12, 2026 - **Apply:** https://www.totaljobs.com/job/machine-learning-engineer/anson-mccade-job107972671 ## About the Role * Strong hands-on experience as a Machine Learning Engineer, ML Software Engineer or similar. * Strong Python skills and experience building production ML systems. * Experience taking machine learning models from development into production. * Practical experience with PyTorch, TensorFlow, Scikit-learn or similar ML frameworks. * Good understanding of core ML concepts, including statistics, probability and machine learning techniques. * Experience with cloud platforms such as AWS, Azure or GCP. * Experience with Docker and Kubernetes or similar containerisation/orchestration technologies. * Strong understanding of software engineering practices, system design and scalable architecture. * Ability to work closely with data scientists, engineers and non-technical stakeholders. * For Senior/Lead/Principal levels, we're looking for increasing levels of technical ownership, architectural decision-making and leadership. ## Description You'll work alongside machine learning engineers, data scientists and technical teams to design, build and deploy scalable ML systems - with the autonomy to shape technical approaches and engineering best practice. What you'll be doing * Build and deploy production-grade machine learning models, systems and infrastructure. * Take ML solutions through the full lifecycle, from experimentation and prototyping through to deployment, monitoring and iteration. * Work with frameworks such as PyTorch, TensorFlow and Scikit-learn. * Develop scalable ML pipelines, tooling and reusable components that accelerate the delivery of AI systems. * Make architectural and technical decisions around ML systems, infrastructure and deployment. * Work closely with data scientists and engineers to turn research and models into reliable production systems. * Apply strong software engineering practices to machine learning codebases and infrastructure. * Help define best practices for deploying and operating ML at scale. * Work directly with clients, translating complex ML concepts into practical technical solutions. * At senior levels, provide technical leadership and help shape ML engineering approaches across projects. ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)