Senior Software Engineer - Search Algorithms - Elasticsearch @Elastic

    8 days ago·Elastic is hiring a remote Senior Software Engineer - Search Algorithms - Elasticsearch·📍 Ireland

    Overview

    The Senior Software Engineer will join the Elasticsearch - Search Relevance team, focusing on delivering a feature-rich search experience and improving the search capabilities.

    Key Responsibilities

    • Lead initiatives to produce an industry-leading search engine offering with unparalleled speed and relevance.
    • Contribute to Elasticsearch full-time by building new search features and resolving bugs.
    • Work with a globally distributed team to enhance vector search capabilities.
    • Drive improvements in search relevance based on insights and instincts.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java code.

    Requirements

    • Professional experience with search or vector databases, familiar with HNSW, IVF, or other relevant algorithms.
    • Solid skills in core Java and knowledge of data structures and concurrency constructs.
    • Ability to guide projects independently from design to execution.
    • Experience in collaborative development, especially in distributed teams.
    • Familiarity with various data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Proven track record of utilizing AI for development and debugging.
    • Capacity to collaborate across functions and manage transitions between different projects.
    • Strong communication skills to drive decisions in a distributed environment.

    Benefits

    • Competitive salary based on role and skills.
    • Health coverage for employees and their families in many locations.
    • Flexible working locations and schedules.
    • Generous vacation days each year.
    • Contribution matching for financial donations up to $2000.
    • Up to 40 hours per year for volunteer projects.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote work from Ireland.

    How to Apply

    Interested candidates should apply through the company’s career page or contact the company directly via email.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.