Job Summary:
Otter.ai is a leading tool for meeting transcription and collaboration, leveraging artificial intelligence to enhance the value of conversations. They are seeking a Senior Software Engineer to manage and optimize their enterprise search system, focusing on search and recommendations algorithms.
Responsibilities:
• Design, develop, and oversee our enterprise search infrastructure, employing a mix of vector databases, full-text search engine, and relational database techniques.
• Understand the user's information needs by developing deep learning-based NLP algorithms to analyze, reformulate and suggest search queries effectively.
• Design, implement, and deploy various ranking algorithms to deliver the most relevant results with the best user experience.
• Evaluate and optimize algorithm accuracy by focusing on key metrics.
• Constantly track and analyze end-to-end system performance, leading improvement initiatives as required.
• Stay informed about the latest industry developments and emerging technologies, aligning our search system with, or advancing it beyond, the industry benchmarks.
Qualifications:
Required:
• Holds a Masters degree in Computer Science, or a relevant field, PhD a plus.
• 5+ years of experience in search, recommendation or question answering systems.
• In-depth knowledge of relevance measurement, tuning, and modeling.
• Engineering experience with large language models and RAG systems.
• Expertise in Python and/or C++.
• Exceptional problem-solving capabilities coupled with meticulous attention to detail.
• Outstanding communication skills to explain complex concepts convincingly to non-technical team members.
• Abilities to contribute individually while functioning effectively as part of a team.
Preferred:
• Familiarity with embedding-based search systems will be considered a major advantage.
Company:
Otter.ai improves business team productivity by providing an app to capture, share, and recall all meeting notes. Founded in 2016, the company is headquartered in Mountain View, USA, with a team of 51-200 employees. The company is currently Growth Stage.