Senior AI/ML Engineer
Salary: Competitive Plus Benefits
Location: London Store Support Centre and Home, London, EC1M 6HA
Contract type: Permanent
Business area: Sainsbury's Tech
Closing date: 20 April 2026
Requisition ID: 400052843
In a nutshell
Leads the engineering and deployment of production-ready Machine Learning systems that bring Data Science models to life at scale for Sainsbury's customers. Owns the technical implementation of ML pipelines, infrastructure, and operational excellence, ensuring models perform reliably in production. Shows care for both the customer experience and Data Science colleagues by building robust, maintainable solutions and refusing to walk past technical debt or operational issues.
What I am accountable for
- Design and implement production-grade ML pipelines and infrastructure that enable reliable, scalable deployment of machine learning models across Sainsbury's products and services.
- Lead the engineering delivery of complex ML systems, making technical decisions on tooling, frameworks, and implementation approaches that balance performance, maintainability, and development velocity.
- Collaborate closely with Data Scientists and Data Analysts to operationalize models, translating experimental code into production-ready solutions while maintaining model accuracy and establishing robust testing frameworks.
- Establish and maintain MLOps practices including CI/CD pipelines, model versioning, monitoring, alerting, and automated retraining workflows to ensure continuous model performance and reliability.
- Optimise ML system performance through efficient resource utilization, cost management, and performance tuning of inference pipelines, ensuring solutions meet latency and throughput requirements.
- Provide technical leadership and mentorship to ML Engineers, sharing best practices, conducting code reviews, and building team capability in ML engineering principles and production systems.
- Identify and resolve technical debt, performance bottlenecks, and operational issues in ML systems, implementing preventative measures and contributing to architectural improvements.
- Support incident response for production ML systems, diagnosing and resolving model degradation, pipeline failures, and infrastructure issues while implementing improvements to prevent recurrence.
What I need to know
Essential
- Expert-level proficiency in Python and ML frameworks with deep understanding of model deployment and optimization
- Advanced experience with cloud platforms (AWS and Azure) including ML services (Azure ML) and container orchestration (Docker, Kubernetes, EKS/AKS) along with infrastructure as code (Terraform)
- Strong expertise in MLOps tooling and practices including CI/CD pipelines (GitHub Actions), model versioning (MLflow), and experiment tracking
- Proficient in building and optimising ML pipelines using workflow orchestration tools (Airflow)
- Strong understanding of software engineering best practices including version control (Git), testing frameworks, code review, and documentation
- Experience in Monitoring and observability for ML systems including model performance tracking, data drift detection, and system health metrics
- Experience in Data engineering fundamentals including data pipelines, data quality, and integration with data platforms (DBT, Kafka)
- Experience in Security and governance practices for ML systems including model security, data privacy, and compliance requirements
- Extensive experience building and deploying ML systems in production environments at scale
- Demonstrable experience providing technical leadership and mentoring to engineers
-
Strong background in debugging complex distributed systems and resolving production incidents
Desirable
- Experience with feature stores and model registries for ML metadata management
- Knowledge of advanced ML deployment patterns including A/B testing, canary deployments.
- Experience with streaming ML architectures and real-time inference pipelines
- Understanding of distributed training frameworks and GPU optimization
- Knowledge of AutoML platforms and tools
- Awareness of emerging ML engineering tools, frameworks, and industry best practices
- Experience establishing ML engineering standards and best practices across teams
What I need to show
Own it
- Take full ownership of ML systems in production, monitoring performance proactively and responding swiftly to incidents, ensuring models deliver consistent value to customers without passing problems to others
- Deliver on engineering commitments to Data Science teams and stakeholders, meeting agreed timelines for model deployment and maintaining transparent communication when challenges arise
- Hold yourself accountable for code quality and system reliability, implementing comprehensive testing, monitoring, and documentation even when under delivery pressure
- Don't walk past technical debt or operational issues, raising concerns early and proposing solutions that prevent small problems from becoming major incidents
Make it better
- Continuously optimise ML systems for performance, cost, and maintainability, identifying opportunities to reduce inference latency, lower cloud costs, or simplify pipeline complexity
- Improve the experience for Data Scientists by contributing towards reusable tools, frameworks, and automation that accelerate the path from model development to production deployment
- Spot opportunities to enhance customer outcomes through better model performance, faster feature delivery, or improved system reliability, using data to measure and demonstrate impact
-
Challenge inefficient processes and practices, proposing engineering improvements that simplify workflows while maintaining quality and security standards
Be human
- Collaborate empathetically with Data Scientists, understanding their experimental workflows and translating research code into production systems while respecting their expertise and contributions
- Mentor ML Engineers with patience and encouragement, sharing knowledge generously, providing constructive code review feedback, and investing time to develop their technical capabilities
- Communicate technical concepts clearly to diverse audiences including non-technical stakeholders, adapting your approach to ensure understanding and building trust through transparency
- Show respect for your colleagues' time and expertise by writing clear documentation, conducting thorough handovers, and being responsive when others need your support or guidance
We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them: Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave.
Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 20% of salary, depending on how we perform.
Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your money go further such as season ticket loans, interest free car loan of up to £10k, cycle to work scheme, health cash plans, pay advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an Employee Assistance Programme, you will also be eligible for private healthcare too.
Please see www.sainsburys.jobs for a range of our benefits (note, length of service and eligibility criteria may apply).