What are the responsibilities and job description for the Search Staff Engineer position at VirtualVocations?
A company is looking for a Staff Engineer, Search to enhance its search experience and technical strategy.Key ResponsibilitiesLead and drive technical strategy, architecture, and execution for the search experienceDesign, implement, and optimize search algorithms, indexing strategies, and relevance tuning techniquesCollaborate with Product, Data, and Engineering teams to develop and refine search functionalityRequired Qualifications7 years of experience in software engineering, focusing on search technologiesExpertise in Elasticsearch, OpenSearch, or similar search enginesDeep understanding of information retrieval, ranking algorithms, and query parsingExperience building high-scale, production-ready search applicationsProficiency in Ruby, Python, Java, or other relevant programming languages