Senior Software Engineer - Search Algorithms - Elasticsearch @Elastic

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

    Overview

    The role involves a Senior Software Engineer position on the Elasticsearch - Search Relevance team at Elastic, focused on delivering a robust search experience and improving the search capabilities of Lucene.

    Key Responsibilities

    • Lead initiatives within Elasticsearch to create an industry-leading search engine.
    • Contribute full-time to Elasticsearch by building new search features and fixing bugs.
    • Work with a globally distributed team on vector search capabilities.
    • Identify and drive improvements in search relevance.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java code.

    Requirements

    • Professional experience with search or vector databases.
    • Solid skills in core Java and familiarity with data structures and concurrency constructs.
    • Ability to manage projects autonomously from design to completion.
    • Experience with collaborative development and providing feedback on code.
    • Knowledge of several data storage technologies like Elasticsearch, Solr, or MongoDB.
    • Experience using AI for development, debugging, and optimization.
    • Proven ability to collaborate across teams and manage different projects.

    Benefits

    • Competitive pay based on job performance.
    • Health coverage for employees and their families in many locations.
    • Flexible locations and schedules.
    • Generous vacation days.
    • Matching of financial donations up to $2000.
    • Up to 40 hours per year for volunteer projects.
    • Minimum of 16 weeks of parental leave.

    Location

    Remote - United States

    How to Apply

    Interested applicants should apply through the company's career page.

    Deadline

    Not specified.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.