jobapplier

Senior Data Scientist (Geo Search)

inDrive

Responsibilities

  • Own ranking, relevance and recommendation for geo search end to end, from training data through to models serving in production
  • Build the label pipeline that turns search sessions and completed rides into trustworthy training data, including correction for position bias and other presentation effects
  • Train and own the models that order results, and the confidence model that decides per query whether we serve our own answer or fall back to an external provider
  • Build query understanding for our markets, including cross-script matching, using large language models to label offline and distilling into models fast enough for the keystroke path
  • Own evaluation end to end: the offline replay harness that scores recorded sessions against real rides, the error analysis that turns failures into work for the right team, and the online experiments that prove impact
  • Keep models healthy after launch as data and cities shift

Preferred

  • Depth in geocoding, autocomplete, or place search
  • Learning to rank in practice: pairwise and listwise objectives, MRR, NDCG, Hit@k, and their failure modes

Relevance tuning on OpenSearch or Elasticsearch, including analyzers

  • Multilingual or cross-script search, for example Arabic and Arabizi or Urdu and Roman Urdu
  • Distilling language models under a latency budget, and experience in mapping or geospatial products in developing markets

Key Responsibilities

Skills, Knowledge and Expertise

Minimum qualifications

  • 5 or more years building models that shipped and improved a production metric
  • Direct experience with ranking, search relevance, or recommendation systems, including how they are evaluated
  • Expert Python and SQL, fluency with gradient boosting, and working knowledge of transformers
  • Experience taking a model to production and owning it afterwards
  • The ability to work across teams, since search quality work generates data and engineering tasks that others own

Why join us

  • Help us challenge injustice by creating fair choices for millions of people across 47 countries.
  • Develop your professional skills with access to mentoring, career consulting, and learning programs.
  • Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
  • Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
  • Work alongside people who take initiative, speak openly, and challenge themselves to grow.
  • Improve your language skills through co-financed courses and internal speaking clubs.
  • Final benefits may vary depending on the location.