Design and develop scalable retrieval systems for high-volume search applications. Work on advanced retrieval pipelines involving federated search, blended result orchestration, and ranking coordination. Collaborate with ranking, ML, platform, and product engineering teams to improve recall quality and search experience.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Job Description
Job Description Recall Engineer Retrieval Systems
Remote
Role Overview
We are looking for a Recall Engineer Retrieval Systems to design and build large-scale, high-throughput retrieval infrastructure powering modern search and recommendation experiences. The ideal candidate will have strong backend engineering expertise, deep understanding of distributed search systems, and experience orchestrating retrieval across multiple data sources.
You will work on advanced retrieval pipelines involving federated search, blended result orchestration, ranking coordination, and secondary result stacks/carousels at scale.
Core Responsibilities
- Design and develop scalable retrieval systems for high-volume search applications.
- Build and optimize backend services in Java for low-latency, high-throughput query processing.
- Develop and maintain retrieval infrastructure using Vespa and/or Solr.
- Design APIs and service interfaces for retrieval orchestration and downstream consumers.
- Implement multi-source retrieval pipelines across structured and unstructured datasets.
- Optimize query execution, indexing strategies, caching, and relevance performance.
- Work with Cassandra and distributed storage systems for retrieval metadata and serving layers.
- Build systems for federated search, result blending, and orchestration across heterogeneous sources.
- Develop mechanisms for secondary result stacks, carousels, and contextual retrieval modules.
- Collaborate with ranking, ML, platform, and product engineering teams to improve recall quality and search experience.
- Monitor system reliability, scalability, latency, and throughput in production environments.
Interested in remote work opportunities in Devops? Discover Devops Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- Strong experience in Java backend engineering.
- Hands-on experience with Vespa and/or Solr search platforms.
- Experience working with Cassandra in distributed production environments.
- Strong understanding of API design and distributed service architecture.
- Experience building high-throughput, low-latency retrieval systems.
- Solid understanding of distributed systems, scalability, concurrency, and performance optimization.
- Experience with microservices architecture and cloud-native deployment models.
- Strong debugging, profiling, and production troubleshooting skills.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Experience with federated search systems.
- Knowledge of result blending and ranking orchestration techniques.
- Experience building secondary result stacks, recommendation shelves, or carousel-based retrieval systems.
- Exposure to multi-source retrieval architectures and hybrid search pipelines.
- Understanding of search relevance, retrieval quality metrics, and ranking systems.
- Familiarity with real-time indexing and distributed query execution.
https://www.linkedin.com/company/hyr-global-source-inc
Similar Jobs
Explore other opportunities that match your interests