O
Posted 13 hours ago
Senior Software Engineer, Search & Recommendations
Otter.aiSenior Software Engineer, Search & Recommendations
Requirements
Master's degree in Computer Science, 5+ years experience in search or recommendation systems, Knowledge of LLMs and RAG, Proficiency in Python or C++
Skills
PythonC#RAGNLPVector databases
About the role
Responsibilities
- Design, develop, and oversee enterprise search infrastructure using vector databases, full-text search engines, and relational databases
- Develop deep learning-based NLP algorithms to analyze and suggest search queries
- Design, implement, and deploy ranking algorithms to improve user experience
- Evaluate and optimize algorithm accuracy using key metrics
- Track and analyze end-to-end system performance and lead improvement initiatives
- Stay updated on industry developments to advance search system capabilities
Requirements
- Master's degree in Computer Science or a relevant field (PhD preferred)
- 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 (LLMs) and RAG systems
- Expertise in Python and/or C++
- Familiarity with embedding-based search systems
About the Company
Otter.ai is the world’s leading tool for meeting transcription, summarization, and collaboration. Using artificial intelligence, Otter generates real-time automated meeting notes and insights to make conversations more valuable.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer, Search & Recommendations
Otter.ai · Seattle
