AAlgoliaDirector, Engineering, AI SearchLondon, England£160K–£200K/yrDistributed systemsOpen for 19 daysVerified 54 min ago