Senior Software Engineer - Search Algorithms - Elasticsearch @Elastic

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

    Overview

    A Senior Software Engineer is sought to join the Elasticsearch - Search Relevance team at Elastic, a company that specializes in leveraging search and AI to enhance business performance and data insights.

    Key Responsibilities

    • Lead initiatives within Elasticsearch to develop an industry-leading search engine.
    • Build new search features and resolve bug issues while enhancing code clarity.
    • Collaborate with a globally distributed team on vector search capabilities.
    • Drive improvements in Elasticsearch search relevance.
    • Engage with community members on issues and pull requests.
    • Write idiomatic modern Java code for search functionalities.

    Requirements

    • Professional experience with search or vector databases and algorithms like HNSW or IVF.
    • Solid skills in core Java, with knowledge of data structures and concurrency.
    • Ability to work autonomously, guiding projects from design to implementation.
    • Experience in collaborative development, including asynchronous communication.
    • Familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Proven ability to use AI in development and debugging processes.
    • Capacity to navigate across different projects and teams based on priorities.

    Benefits

    • Competitive pay based on performance, not previous salary.
    • Health coverage for you and your family in various locations.
    • Flexible working locations and schedules.
    • Generous vacation policy.
    • Financial donation matching and volunteer project support.
    • 16 weeks of parental leave.

    Location

    This is a fully remote position, open to individuals located globally.

    How to Apply

    To apply, please visit the application link provided on the company's career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.