> Markdown version of [/jobs/ext/2648518-senior-data-scientist](https://www.wearedevelopers.com/jobs/ext/2648518-senior-data-scientist). 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 Data Scientist - **Company:** Mark Spencer - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Big Data, Customer Data Management, Distributed Computing Environment, Machine Learning, Recommender Systems, Software Engineering, Large Language Models, Apache Spark, Machine Learning Operations - **Published:** August 26, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pfdymgnu3m ## About the Role We are seeking a highly skilled and innovative Senior Data Scientist to join our Recommendations team within Customer Data Science, building the next generation of personalised product recommendations, outfit suggestions, and our AI Stylist conversational experiences, to help millions of users find products that they will love. Your work will directly drive higher customer satisfaction, conversion rates, and commercial impact as part of M&S's digital transformation., * Proven track record of owning ML/AI problems end-to-end - from framing and modelling through to production deployment, monitoring, and continuous improvement - delivering measurable business impact. * Applies strong software engineering principles to build robust, scalable ML systems, taking responsibility for performance and reliability in production rather than handing off. * Experience working with large-scale datasets and distributed data processing (e.g. Spark), and with modern recommendation or personalisation systems (e.g. large-scale retrieval and ranking architectures, real-time inference, vector representations, approximate nearest-neighbour search) at scale. * Strong collaborator and communicator, comfortable working across Product, Engineering, and business teams. ## Description * Use machine learning, recommender systems, and LLM-powered conversational AI to deliver deeply personalised product and outfit recommendations. * Design, develop, and productionise end-to-end ML and GenAI systems, including retrieval, ranking, and LLM-based components powering conversational experiences * Design and develop frameworks for evaluating LLM outputs (e.g. relevance, grounding, safety, and user satisfaction) and integrate them into continuous experimentation pipelines. * Partner cross-functionally to deliver production-ready solutions aligned to product and commercial goals. * Contribute to best practices in model development, deployment, and monitoring across the team. ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Let's Get Aggregated: Custom UDAFs in Spark ](https://www.wearedevelopers.com/videos/1649-let-s-get-aggregated-custom-udafs-in-spark) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [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) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)