> Markdown version of [/jobs/ext/2892639-senior-machine-learning-engineer-ml-recall](https://www.wearedevelopers.com/jobs/ext/2892639-senior-machine-learning-engineer-ml-recall). 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 Engineer: ML Recall - **Company:** Constructor - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £80,000.0 - £120,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Airflow, Information Retrieval, Python (Programming Language), Machine Learning, Performance Tuning, Recommender Systems, Pytorch, Apache Spark, Machine Learning Operations, Data Pipelines - **Published:** September 14, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5882755740 ## About the Role * 4+ years shipping production ML systems * Experience with search, information retrieval, or recommendation systems * Hands-on experience training, fine-tuning, and evaluating transformer models * Strong Python and PyTorch. Fluency in data orchestration tools (Spark, Airflow) * Experience owning a model end to end - from problem framing to rollout * Experience designing and running A/B tests to validate model impact * Excellent English communication skills ## Related Videos - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [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) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Introducing Redis Agent Memory Server](https://www.wearedevelopers.com/magazine/699-introducing-redis-agent-memory-server) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction)