Otter.ai

Senior Software Engineer, Search & Recommendations

Otter.ai
Apply
3 months ago

Base Salary

$185k - $230k/yr

Responsibilities

  • Design, develop, and oversee enterprise search infrastructure using vector databases, full-text search engines, and relational databases.
  • Develop deep learning-based NLP algorithms for analyzing, reformulating, and suggesting search queries.
  • Design, implement, and deploy ranking algorithms to improve result relevance and user experience.
  • Evaluate and optimize algorithm accuracy using key metrics.
  • Track end-to-end system performance and lead improvement initiatives.
  • Monitor industry developments and emerging technologies to advance the search system.

Requirements

  • Master’s degree in computer science or a relevant field; a PhD is a plus.
  • 5+ years of experience with search, recommendation, or question-answering systems.
  • In-depth knowledge of relevance measurement, tuning, and modeling.
  • Engineering experience with large language models and retrieval-augmented generation systems.
  • Expertise in Python and/or C++.
  • Strong problem-solving, attention to detail, communication, and collaboration skills.
  • Familiarity with embedding-based search systems is a major advantage.
Otter.ai

About Otter.ai

51-200 employees

Otter.ai is the Conversational Knowledge Engine built for the modern enterprise, giving AI agents the organizational context to act on by connecting thousands of conversations across thousands of people. Available on desktop on Mac and Windows, iPhone, Android, web. Used by more than 35 million people, across over one billion meetings, generating more than 30 million action items. The pioneer of the AI meeting assistant category. Backed by early investors in Google, Zoom, and Tesla. Headquartered in Mountain View, California.