Data Scientist
Barcelona
Stuart
Partner with Europe's leading urban logistics company, powering any business with instant and scheduled same-day delivery solutions.Our Mission 🚀We are an impact-driven company that aims to build the future of logistics for a more sustainable world: shared, efficient and reliable. We are committed to creating a new standard for urban deliveries that meet today’s environmental and social challenges while offering a premium delivery experience blending speed, flexibility and convenience.Stuart is a highly diverse and inclusive company of 280+ employees from different nationalities and backgrounds working across France 🇫🇷, Poland 🇵🇱, Spain 🇪🇸 and the UK. 🇬🇧
It’s the right moment and the right place for us to make an impact on millions of people, as home delivery services hit a record high. And guess what? You can help us fulfil our vision 🙌
You will join our Data Science team and play a key role in driving algorithm-driven solutions that enhance Stuart's delivery network and scale it to optimum performance. This role goes beyond business and operational challenges, offering you the opportunity to shape a variety of impactful solutions across Stuart.As a Data Scientist, you'll work on researching and implementing cutting-edge algorithms, delivering insights, and identifying opportunities and proposing solutions to improve efficiency across the organization. The role touches classical ML problems, but also operations research questions. Key areas of focus include:
- Dispatcher Solver Optimization: Refine algorithms for solving complex route optimization (e.g., Vehicle Routing Problem) at the right tradeoff of precision and speed.- Incentive Optimization: Develop strategies to guide drivers to high-demand areas while ensuring cost-effectiveness.- Ride Acceptance Prediction: Model the likelihood of drivers accepting delivery tasks to improve allocation efficiency.- Experimentation at Scale: Improve and scale Stuart's experimentation (A/B, Switchback...) capabilities to enable the different teams to make data-driven decisions.
...and more exciting challenges where you can directly impact Stuart’s mission!
This is a hands-on, high-impact role fit for someone with an analytical mindset, passionate about leveraging algorithms and models to drive real-world optimization and scalable solutions.
What will I be doing? 🤔
- Participating in scientific discussions about our algorithms and providing original insights.
- Proposing improvements in the solver optimization algorithm & objective function to more efficiently meet business needs.
- Developing data-centric services providing live short-term and static long-term forecasts, supply optimization, prediction of driver behaviors, personalized heatmaps, and much more.
- Formulating hypotheses about the problem at hand, designing experiments to verify those hypotheses and analyze the data to support them.
- Working in cross-disciplinary teams with software developers, analysts and product managers.
- Building a proof-of-concept machine-learning or optimization model and testing it on actual business cases.
- Integrating the model into a production pipeline alongside platform & data engineers.
- Establishing a performance monitoring protocol for the production model & service.
- Promoting ways of working that help making the whole tech organization more data driven.
What do we need from you? 😎
- 2+ years of experience as a Data Scientist or any similar role (at least one year in non-academic positions).
- Comfortable level in statistical inference.
- Ph.D. or MSc in quantitative Sciences (Mathematics, Physics, Computer Science, Biology, or similar) or relevant experience in a high-pace tech environment.
- Coding fluency, ideally using Python and/or Scala.
- Deep technical knowledge in developing Machine Learning algorithms and or optimization algorithms
- Demonstrable experience in transforming ML models or optimization algorithms to data products.
- A pro-active attitude and interest in solving real-life problems with your maths skillset
- Ability to work in a fast-changing environment delivering adaptable technical solutions
- Advanced SQL skills- Virtualization using Docker.
- Workflow management platforms (Airflow, etc.)
- Event-driven architecture (Kafka Streams, Spark Streaming, Flink, etc…)
- Distributed computing (Spark, Hadoop, etc…)
Nice to have ✨
The stuff you wanna know 😉
- Current benefits include:
- Work in an international, dynamic & passionate environment with a company culture focused on learning and development 🎉
- Hybrid working model and flexible hours ✨
- Ticket Restaurant by Edenred (€11 daily) 🥗
- Stuart Academy, offering a wide range of upskilling and development opportunities 🎓
- Private healthcare provided by Alan 🧑⚕️
- Wellness allowance (€40 monthly) to use in any gym or sports class 🧘
- Free monthly Bicing card 🚲
- 2 volunteer days per year to have a positive impact on our communities and the environment 💚
Stuart is proud to be an equal opportunity workplace dedicated to promoting diversity. We don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status 💙
Please note: Our Talent Acquisition Team is international coming from across the world 🌍 We kindly ask you to please submit your CV and application in English so that it can be reviewed correctly (unless the job posting is in a language other than English). Thank you 🤗
Want to learn more about us? Visit https://stuart.com/about-us/
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow Architecture Biology Computer Science Docker Flink Hadoop Kafka Machine Learning Mathematics ML models Physics Python Research Scala Spark SQL Statistics Streaming Testing
Perks/benefits: Career development Flex hours Startup environment Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.