Lead Java Developer - Search Engine

Sorry, this position is no longer available
Argentina
We are actively looking for a Lead Java Developer to join our remote team.
This role offers the chance to work with the latest technologies in the GenAI sector and acquire expertise with vector search. The primary responsibilities include the development and enhancement of a cloud-based search engine, the implementation of advanced full-text semantic and vector search capabilities, and the application of AI techniques to address business challenges.
Responsibilities
- Continuous refinement and enhancement of the cloud-based search engine
- Implementation of advanced full-text semantic and vector search capabilities, mostly used in RAG use cases
- Application of AI techniques to address business issues
- Participation in the development of high-end products
- Collaboration with cross-functional teams to enhance client offerings
- Contribution to the ongoing refinement of the search engine
Requirements
- Minimum of 5 years of development experience, with a focus on Java
- An established history of leading and mentoring a team of engineers
- In-depth knowledge of enterprise search platforms, full-text search technologies, and search engines
- Significant experience with Amazon Web Services
- Familiarity with Elasticsearch and Solr
- Proficiency in English at an upper-intermediate level
Nice to have
- Prior experience with Generative AI
- Comprehensive understanding of algorithms and data structures
- Experience with Apache Lucene Core and OpenSearch
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn