Senior Software Engineer - Vector Search - Elasticsearch @Elastic

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

    Overview

    The role of Senior Software Engineer is within the Elasticsearch - Search Relevance team at Elastic, a company focused on enabling effective and scalable search solutions powered by AI.

    Key Responsibilities

    • Lead initiatives within Elasticsearch to create a leading search engine with unmatched speed and relevance.
    • Contribute to Elasticsearch by building new search features and fixing bugs.
    • Work with a distributed team on vector search capabilities.
    • Identify and drive improvements in Elasticsearch search relevance.
    • Collaborate with community members on issues and pull requests.
    • Write modern Java code, as Elasticsearch is primarily Java-based.

    Requirements

    • Experience with vector similarity techniques on a search platform or academic research in the field.
    • Professional background with search or vector databases, familiar with relevant algorithms like HNSW and IVF.
    • Proficient in core Java and familiar with data structures and concurrency.
    • Ability to autonomously manage projects from start to finish.
    • Comfortable in a collaborative development environment.
    • Experience with various data storage technologies such as Elasticsearch and PostgreSQL.
    • Proven expertise in using AI for software development, debugging, and optimization.
    • Ability to work independently and communicate effectively within a distributed team.

    Benefits

    • Competitive pay not based on prior salary.
    • Health coverage for employees and families in many locations.
    • Flexible work locations and schedules.
    • Generous vacation days.
    • Donation matching program up to $2000.
    • Up to 40 hours for volunteer work.
    • Parental leave of at least 16 weeks.

    Location

    This is a remote role available to candidates in Romania.

    How to Apply

    To apply for this position, please visit the company's career page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.