Algolia

HQ
San Francisco
Total Offices: 4
700 Total Employees
Year Founded: 2012

Teams at Algolia

Recently posted jobs

YesterdaySaved
Remote
United States
Natural Language Processing • Software
Manage a portfolio of SaaS customer renewals, partnering with AEs and CSMs to forecast, negotiate, produce quotes, identify risk and expansion, and drive on-time renewals and retention while collaborating with finance, legal, and deal desk.
YesterdaySaved
Remote
Germany
Natural Language Processing • Software
As a Commercial Account Executive at Algolia, you'll build and manage customer relationships, driving sales in the German-speaking market through outbound leads and upselling opportunities.
YesterdaySaved
In-Office
London, England, GBR
Natural Language Processing • Software
As a Commercial Account Executive at Algolia, you'll manage a sales pipeline, foster customer relationships, drive leads to close won, and collaborate with various teams. You will also handle upsells, generate new projects, and forecast sales accurately.