> Markdown version of [/jobs/ext/3740338-senior-machine-learning-software-engineer](https://www.wearedevelopers.com/jobs/ext/3740338-senior-machine-learning-software-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). --- # Senior Machine Learning Software Engineer - **Company:** Searchability - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £68,698.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Microsoft Azure, Cloud Engineering, Python (Programming Language), Machine Learning, Tensorflow, Software Engineering, Pytorch, Containerization, Machine Learning Operations, Docker - **Published:** October 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5927309818 ## About the Role Strong commercial experience in Machine Learning Engineering Strong Python skills and a solid software engineering background Experience operationalising models using frameworks such as PyTorch or TensorFlow Hands-on experience with AWS, Azure or GCP, including cloud architecture, security and infrastructure Experience with Docker and Kubernetes for containerisation and orchestration Understanding of scalable, production-grade ML systems and infrastructure Experience working in fast-paced environments, taking ownership of projects and delivering solutions autonomously Strong communication skills, with the ability to engage technical teams and senior stakeholders Desirable: Consultancy experience, client-facing technical leadership and experience delivering AI solutions across multiple industries. ## Description Lead technical scoping and architectural decisions for high-impact machine learning systems Design, build and deploy production-grade ML software, tools and scalable infrastructure Operationalise machine learning models and support the full ML lifecycle Establish best practices for deploying and maintaining ML systems at scale Work closely with software engineers, data scientists, product managers and commercial teams Advise clients and stakeholders, translating complex technical concepts into practical solutions Mentor junior engineers and contribute to engineering standards and best practices Ensure solutions meet operational, security and ethical standards