Principal Software Engineer - Vector Search - Elasticsearch @Elastic

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

    Overview

    The role involves working as a Principal Software Engineer for the Elasticsearch - Search team at Elastic, focusing on enhancing the vector similarity search functionality within Elasticsearch.

    Key Responsibilities

    • Lead initiatives to produce an industry-leading vector database offering.
    • Contribute to building new search features and fixing bugs in Elasticsearch.
    • Collaborate with a globally distributed team of engineers on vector search capabilities.
    • Serve as an expert on vector similarity and enhance this feature based on inquiries and observations.
    • Engage with community members on issues and pull requests.
    • Write modern, idiomatic Java code for Elasticsearch.

    Requirements

    • Experience implementing techniques in vector similarity on a large-scale search platform.
    • Professional knowledge of vector similarity, vector databases, and relevant algorithms.
    • Strong skills in core Java and familiarity with data structures and concurrency constructs.
    • Ability to work autonomously and guide projects from start to completion.
    • Experience in collaborative software development and providing feedback.
    • Familiarity with several data storage technologies like Elasticsearch, Solr, PostgreSQL, etc.
    • Excellent verbal and written communication skills.
    • Proven track record of utilizing AI in software development.
    • Ability to collaborate across functions and teams effectively.

    Benefits

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

    Location

    Remote work opportunity, currently listed from Spain.

    How to Apply

    For application details, please refer to the company's careers page.

    Deadline

    No specific application deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.