We are looking for two Senior Java + Search Engineers to join a long-term AI initiative for one of our international clients — a leading scientific publisher modernizing how knowledge is searched, retrieved, and ranked.
You’ll work on accelerating the backend search service and improving retrieval performance across massive datasets. One of the two roles requires deeper seniority.
Project Highlights: * Search platform built over rich scientific data * Focus on scalable retrieval and reranking architecture * Work with a high-impact AI-driven team
Requirements: * Senior-level Java development experience * Deep knowledge of search technologies: Elasticsearch, Solr, OpenSearch, Vespa * Understanding of reranking concepts * Clean code, strong software architecture mindset * Nice to have: AWS (EKS, IaC), Python, GenAI exposure
What we offer: * Project duration: 7 months (through March 2026) * Direct contract with an international client * Full remote work with flexible hours * Opportunity to contribute to a cutting-edge search stack
By submitting your application, you agree that your personal data will be collected and processed for recruitment purposes, in accordance with applicable data protection laws.