Stuart, a leading European logistics platform, is seeking a Lead Machine Learning Engineer to drive ML engineering efforts in Barcelona. This role offers an exciting opportunity to shape the future of urban deliveries through innovative ML solutions. As a technical leader, you'll be responsible for developing and scaling ML services for courier optimization, ETA predictions, and fraud detection.
The position combines hands-on technical work with leadership responsibilities, requiring expertise in Python, ML infrastructure, and cloud services. You'll work with a diverse team of 280+ employees across Europe, implementing solutions that impact millions of users. The role demands strong engineering skills, particularly in building ML pipelines, real-time inference systems, and production-grade APIs.
The company offers a flexible hybrid working model (3 days/week in office) and comprehensive benefits including healthcare, wellness allowance, and professional development opportunities. Stuart's mission focuses on sustainable, efficient urban deliveries, making this an ideal role for someone passionate about using ML to solve real-world logistics challenges.
As a Lead ML Engineer, you'll have end-to-end ownership of ML services, from prototyping to production, while mentoring team members and contributing to product strategy. The role requires 5+ years of ML engineering experience and strong expertise in tools like Kafka, PySpark, and AWS services. Stuart's inclusive culture and commitment to employee growth make it an excellent environment for experienced ML engineers looking to make a significant impact.