Data Scientist (Transport/Food/Marketplace)

Singapore (Marina One)

Applications have closed
Grab logo

Posted 9 months ago

Get to know the role:

  • Conceptualise and develop machine learning models to model Grab’s driver and passenger movements, preferences, behaviour and interactions

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

  • Build complex and detailed simulations from ground up to dynamically model Grab’s operations, driver and passenger movements, attributes and interactions

  • Drive product improvements and roll-out of new features

The day-to-day activities:

  • Deep dive into big data to conduct advanced statistical analyses

  • 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

  • Effectively conceptualize analyses to business/product stakeholders

The must haves:

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

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

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

    • Developing large-scale complex discrete-event/agent-based simulation models

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

  • Strong fundamentals in one of the following: ML, optimisation or simulation, with background in the other areas

  • Proficient in statistical programming in languages such as Python and R; and strong working knowledge in RDBMS such as PostgresQL or MySQL

  • Excellent software development capabilities, preferably in C++, Java or Python; knowledge of GoLang would be an advantage

  • Self-motivated and independent learner who is willing to share knowledge with the team

  • Efficient and detail oriented time manager who thrives in a dynamic and fast-paced working environment

Really good to haves:

  • Experience in working with mobility, delivery or food data and use cases

  • Experience in parallel programming and multithreading

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.

Job tags: Big Data Engineering Industrial Java Machine Learning MySQL Python R Research