Jun 11, 2019

Senior Data Scientist (Food)

  • Grab Taxi
  • Singapore
Full time Data Science

Job Description

Get to know the role:

  • Identify business-wide problems and be responsible for guiding the project team in solving problems using a combination of Big data, Machine learning and Operations Research techniques

  • Build, validate, test, and deploy machine learning/ deep learning models for behaviour, recommendation or demand modelling

  • Develop and implement optimization algorithms to solve vehicle dispatch, routing and pooling problems

  • Drive product improvements and roll-out of new features


The day-to-day activities:

  • Manage multiple concurrent projects and drive them to successful completion

  • Communicate problem formulation, solution, analyses and insights to team members and stakeholders

  • Design and build machine learning and optimisation algorithms efficiently

  • Integrate, simulate and test impact of algorithms and features on the overall system

  • Develop and execute necessary analyses, simulations or A/B tests to validate models and identify improvement opportunities

  • Store, retrieve and visualise results in a manner that facilitates required analyses

The must haves:

  • Minimum 4 years of relevant experience in one or more of the following:

    • Developing machine learning/ deep learning models for behaviour, preference or demand modelling

    • Developing optimization algorithms to solve large-scale network flow/ combinatorial/ stochastic problems

    • Deploy and maintain scalable machine learning infrastructure

  • Ph.D. or Master’s in Computer Science, Computer Engineering, Mathematics, Statistics, Operations Research, or related technical disciplines

  • Strong fundamentals in at least two of the following: Machine Learning, Recommender Systems, Natural Language Processing, Optimisation or Architecture, with background in the other areas

  • Proficient in one or more of the following programming languages: Python, R, Scala, C++, Java; knowledge of GoLang would be an advantage

  • Experience with machine learning framework (scikit-learn, Spark MLlib etc)

  • Detail-oriented and efficient time manager who thrives in a dynamic and fast-paced working environment

  • Able to present complex subjects clearly and coherently to non-domain experts


Really good to have:

  • Experience in working with food delivery data and use cases

  • Experience in parallel programming and multithreading

  • Experience in large scale routing algorithms


Get to know Grab:

Grab is more than just the leading ride-hailing and mobile payments platform in Southeast Asia. We use data and technology to improve everything from transportation to payments and financial services across a region of more than 620 million people. We work with governments, drivers, passengers, merchants, and the community, to solve critical problems in Southeast Asia.

Grab began as a taxi-hailing app in 2012, but we have since extended our product platform to include GrabCar, GrabShare, GrabBike, GrabHitch, GrabExpress, GrabFood, GrabCoach, GrabShuttle, GrabCycle. We recently launched our fintech platform – GrabFinancial, which consists of payments, lending and insurance. Our latest addition is GrabVentures, an in-house incubation platform. We are focused on pioneering new commuting and payment alternatives for drivers and passengers with an emphasis on convenience, safety, and reliability. Currently, we offer services in 8 countries. Our R&D offices are in Singapore, Seattle, Beijing, Bangalore, Jakarta and Vietnam. We aspire to unlock the true potential of Southeast Asia and look for like-minded individuals to join us on this ride.

If you share our vision of driving South East Asia forward, apply to join our team today.


Senior Data Scientist