Role overview
As a Staff Machine Learning Engineer, you will be a driving force behind our AI strategy, moving beyond simple models to build complex, production-ready AI agents and scalable systems. You won’t just be prototyping; you will take full ownership of the ML lifecycle—from initial data exploration to architecting the MLOps pipelines that keep our models performing at their peak.
This is a high-impact role where you will bridge the gap between cutting-edge research and pragmatic engineering, specifically focusing on automating complex business workflows within our retail and e-commerce ecosystem.
What you'll work on
- End-to-End Engineering: Design, develop, and deploy robust ML systems and multi-model AI agents that solve real-world retail challenges.
- MLOps Ownership: Lead the entire lifecycle, including prototyping, deployment, monitoring, and maintenance using modern CI/CD and containerisation practices.
- Architectural Leadership: Build high-performance data pipelines (ETL/ELT) for both training and real-time inference, ensuring our systems are scalable and reliable.
- Technical Mentorship: Act as a technical lead for the team, mentoring junior engineers, setting engineering best practices, and shaping our long-term technical roadmap.
- Cross-Functional Collaboration: Partner with Product Managers and Data Scientists to translate business ambitions into sophisticated technical requirements.
What we're looking for
- Direct experience applying AI/ML to retail or e-commerce workflow automation.
- Experience building systems that involve multiple interconnected ML models or autonomous agents.