Algolia

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

Teams at Algolia

Recently posted jobs

YesterdaySaved
In-Office
Paris, Île-de-France, FRA
Natural Language Processing • Software
Manage and grow post-go-live customer relationships by driving adoption, delivering product training, advising on technical implementation with Solutions Architects, identifying churn risks and expansion opportunities, documenting ROI, resolving account issues, and tracking key account metrics to ensure retention and growth.
2 Days AgoSaved
In-Office
New York, NY, USA
Natural Language Processing • Software
Manage and execute Algolia's social media strategy across LinkedIn, Twitter, Facebook, Instagram and YouTube. Produce and publish copy, imagery, and video; oversee employee advocacy and employer-brand platforms; run social listening and engagement; support executive social presence; measure performance and maintain consistent brand identity across channels while coordinating with marketing, creative, HR, and developer relations.
2 Days AgoSaved
In-Office
Boston, MA, USA
Natural Language Processing • Software
Produce, shoot, edit, and publish social-first video across TikTok, Instagram Reels, YouTube Shorts, LinkedIn, and other channels. Own YouTube strategy, repurpose long-form Academy content, write social copy, monitor trends and community engagement, track basic performance metrics, manage the social calendar, and collaborate with cross-functional teams. Travel up to 20%.