Senior Software Engineer - Vector Search - Elasticsearch @Elastic

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

    Overview

    The role involves joining the Elasticsearch - Search Relevance team as a Senior Software Engineer. This globally-distributed team focuses on delivering a robust search experience by enhancing the search capabilities and resolving bugs within Elasticsearch.

    Key Responsibilities

    • Lead initiatives to develop an industry-leading search engine.
    • Contribute to Elasticsearch by building new features and fixing bugs.
    • Work with a globally distributed team on vector search capabilities.
    • Drive improvements in search relevance.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java, as Elasticsearch is primarily Java-based.

    Requirements

    • Experience in implementing techniques in vector similarity on search platforms or academic research in this area.
    • Proficient with search or vector databases, using algorithms such as HNSW or IVF.
    • Strong skills in core Java and familiarity with data structures and concurrency constructs.
    • Ability to work autonomously on projects from design to delivery.
    • Experience with data storage technologies such as Elasticsearch, Solr, or PostgreSQL.
    • Proven ability to use AI in development and debugging.
    • Strong collaborative skills in a distributed work environment.

    Benefits

    • Competitive pay based on work performance.
    • Health coverage for employees and their families in many locations.
    • Flexible locations and schedules for many roles.
    • Generous vacation days.
    • Financial donation and service matching up to $2000.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote role based in Spain.

    How to Apply

    Interested candidates can apply for the role through the designated application link.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.