G

Gojek

All-in-one on-demand services platform

Lead Data Scientist - Search & Recommendation

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedHybrid

About the Job

Requirements

  • A Master's degree or higher in Computer Science, Machine Learning, Natural Language Processing, Computer Vision, or a related field.
  • Strong programming skills in Python, C++, or Java.
  • Hands-on experience building large-scale ranking or recommendation systems in consumer products such as ecommerce, food delivery, rideshare, advertising, streaming, or social products.
  • Familiarity with large language models and/or large language and vision models.
  • Ability to innovate with algorithms or tools and drive measurable impact, especially using large language models and large language and vision models in search or recommendation modeling.
  • Ability to reason from user behavior data and traffic patterns.
  • Good written and verbal English communication skills.

Responsibilities

  • Design and optimise hybrid lexical-semantic retrieval pipelines, including BM25, dense vectors, HNSW/LSH, and generative retrieval, to improve precision and recall across GoFood and GoPay surfaces.
  • Build embeddings and relevance signals that capture user intent, cuisine and dish semantics, geolocation, delivery constraints, price sensitivity, and promotions.
  • Develop multi-task deep ranking models balancing conversion, diversity, merchant quality, and long-term user retention, integrating real-time signals such as promotions, surge, and stock availability.
  • Build personalised ranking layers and user behaviour models using historical orders, preferences, and contextual features.
  • Engineer recommendation algorithms using collaborative filtering, graph-based methods, and sequence models for retrieval expansion, including Q2Q2I, Q2I2I, and U2I, including for cold-start merchants and new dishes.
  • Advance embedding quality for multimodal text, image, and behavioural data, and use large language models to enhance structured knowledge such as taxonomy tagging, dish attributes, and dietary labels.
  • Incorporate structured metadata, taxonomy signals, and knowledge-graph features into retrieval and ranking pipelines to improve semantic understanding and consistency.
  • Collaborate with business-facing data science teams to launch platform capabilities, drive business impact, and improve user experience.

Desired Qualifications

  • Experience integrating large language models and/or large language and vision models into search or recommendation pipelines is a strong plus.
  • Ability to understand Bahasa Indonesia is a bonus.

About the Company

Gojek

All-in-one on-demand services platform

Gojek is an all-in-one mobile app in Indonesia that offers ride-hailing (motorbike and car), food delivery, courier services, a digital wallet and financial services, grocery and essentials delivery, and health-related features like telemedicine and medicine delivery. Users access these services through a single app, booking rides or deliveries and tracking them in real time, while paying with cash or digital methods. The platform combines transportation, on-demand deliveries, payments, and health services to streamline daily tasks. Unlike apps that focus on a single service, Gojek acts as a central hub that connects multiple everyday needs within one interface. The company’s goal is to be the main platform for on-demand services, making daily life more convenient and efficient for users across Indonesia.

Company size
11-50
Company stage
Late Stage VC
Total funding
$4.7B
Headquarters
Jakarta, Indonesia
Founded
2010

Recently Posted Jobs

Explore more opportunities at Gojek

See more jobs