Senior Backend Engineer, Search
New
J
JobgetherSoftware Productivity
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- ElasticSearchMachine LearningTypeScriptPostgres
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
- 5+ years of professional experience as a search engineer or in a closely related backend engineering role.
- Strong hands-on production experience with OpenSearch or Elasticsearch; experience with Solr is also relevant.
- Demonstrated experience building and operating high-scale, real-time data ingestion and search-serving systems in backend environments.
- Proven ability to optimize query parsing, indexing, relevance tuning, and search performance.
- Experience developing methods and metrics for measuring and improving search quality.
- Strong understanding of search ranking, relevance algorithms, and information retrieval principles.
- Experience with vector embeddings and semantic search implementations is highly valued.
- Backend development experience with TypeScript is a plus.
- Experience applying machine learning or natural language processing techniques to improve search relevance is advantageous.
- Strong problem-solving, system design, and collaboration skills, with the ability to work effectively across engineering and product teams.
- Demonstrated AI fluency and willingness to incorporate AI tools and techniques into day-to-day engineering work.
Responsibilities
- Design, build, and scale robust backend search solutions capable of supporting a rapidly growing user base and high-volume workloads.
- Optimize search relevance, accuracy, query performance, and response times to deliver fast and highly useful results.
- Improve real-time indexing and ingestion pipelines so that search results remain accurate and up to date.
- Develop measurement frameworks, quality metrics, and evaluation processes to assess and continuously improve search performance.
- Build and enhance vector search and semantic search capabilities using modern embedding-based technologies.
- Optimize query parsing, indexing strategies, relevance tuning, and search-serving infrastructure.
- Collaborate with AI, backend engineering, and product teams to integrate search capabilities into new and existing product experiences.
- Troubleshoot and resolve complex search infrastructure and performance issues at scale.
- Contribute to architectural decisions that ensure search systems remain reliable, scalable, and performant under heavy workloads.
View Full Description & ApplyYou'll be redirected to the employer's site