Senior Software Engineer - Vector Search - Elasticsearch @Elastic

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

    Overview

    Elastic is seeking a Senior Software Engineer to join the Elasticsearch - Search Relevance team. This role involves contributing to the development of a robust and feature-rich search experience, focusing on the design and implementation of new search features and enhancements.

    Key Responsibilities

    • Lead initiatives to produce an industry-leading search engine with unmatched speed and relevance.
    • Develop new search features and resolve bugs while improving code simplicity.
    • Collaborate with a globally distributed team on Elasticsearch's vector search capabilities.
    • Identify and drive improvements in search relevance.
    • Engage with community members on issues and pull requests.
    • Write idiomatic modern Java, as Elasticsearch is primarily Java based.

    Requirements

    • Experience with vector similarity techniques on search platforms or in academic research.
    • Professional experience with search or vector databases, utilizing relevant algorithms (HNSW, IVF).
    • Solid skills in core Java and familiarity with standard data structures and concurrency constructs.
    • Ability to work autonomously on projects from start to finish.
    • Comfortable with collaborative development and providing feedback on code.
    • Experience with various data storage technologies (e.g., Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra).
    • Proven record of using AI to enhance development and debug complex systems.
    • Ability to collaborate across teams and transition between projects seamlessly.

    Benefits

    • Competitive pay based on work performance.
    • Health coverage for employees and their families.
    • Flexible locations and schedules for many roles.
    • Generous vacation days each year.
    • Financial matching for donations.
    • Up to 40 hours for volunteer projects annually.
    • Minimum of 16 weeks parental leave.

    Location

    Remote position available in Ireland.

    How to Apply

    Please send your application as directed on the company's career page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.