Senior Software Engineer - Vector Search - Elasticsearch @Elastic

    7 days ago·Elastic is hiring a remote Senior Software Engineer - Vector Search - Elasticsearch·📍 Romania

    Overview

    Elastic, the Search AI Company, enables everyone to find answers in real time using all their data at scale. The role of Senior Software Engineer focuses on contributing to the Elasticsearch - Search Relevance team, enhancing search experiences and functionalities.

    Key Responsibilities

    • Lead initiatives within Elasticsearch to produce industry-leading search engine offerings, ensuring speed and relevance.
    • Contribute to Elasticsearch by building new search features and resolving bugs.
    • Work collaboratively with a globally distributed team on vector search capabilities.
    • Serve as an expert on Elasticsearch search relevance, identifying improvements in this area.
    • Engage with community members globally on issues and pull requests.
    • Write idiomatic modern Java, as Elasticsearch is primarily Java-based.

    Requirements

    • Experience implementing techniques in vector similarity on search platforms.
    • Professional experience with search or vector databases, utilizing relevant algorithms.
    • Strong core Java skills and understanding of data structures and concurrency constructs.
    • Ability to autonomously manage projects from design to implementation.
    • Experience in collaborative development, especially in asynchronous environments.
    • Familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Proven track record of leveraging AI for development and debugging processes.
    • Capability to collaborate across functions and adapt to varying business priorities.

    Benefits

    • Competitive pay based on performance.
    • Health coverage for employees and their families in many locations.
    • Flexible work schedules and remote work options.
    • Generous vacation policy.
    • Donation matching program up to $2000.
    • 40 hours annually for volunteer projects.
    • A minimum of 16 weeks of parental leave.

    Location

    This is a remote position available to candidates in Romania.

    How to Apply

    Interested candidates can apply through the company’s career page or direct application link.

    Deadline

    Not mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.