CareerPlanGet AI match score →

Senior Software Engineer, Search

🌐 Remote💼 Full-time🗓 2026-06-24

Required skills

7+ years of experience in backend software development, with 3+ years in search, information retrieval, or related fields, You have a passion for architecting, developing and deploying reliable, scalable, and performant systems, You have expertise in information retrieval, NLP, and machine learning. You have a deep understanding of concepts like indexing, ranking, query parsing, tokenization, and vector search, You have hands-on experience with at least one major search engine (e.g., Elasticsearch, OpenSearch), and familiarity with search evaluation frameworks (e.g., precision, recall, NDCG), You have excellent analytical, problem-solving, leadership, and communication skills

Technologies

full-text search, vector databases, LLMs, NLP, relevance algorithms, Elasticsearch, OpenSearch, precision, recall, NDCG

Responsibilities

Design and adapt the technical strategy for search within Vannevar’s products, including how we leverage full-text search, vector databases, LLMs, NLP, and relevance algorithms, Improve both search latency and relevance, Collaborate with product engineers, designers, and mission strategists to translate user needs into data-informed search innovations, Research and apply emerging technologies, trends and best practices in the search/information retrieval domain to improve index quality, freshness, and retrieval performance

Seniority

Senior Software Engineer

Domain

Search, information retrieval, ML, product

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗