Senior Software Developer - Search Algorithms - Elasticsearch @Elastic

    7 days ago·Elastic is hiring a remote Senior Software Developer - Search Algorithms - Elasticsearch·📍 Canada

    Overview

    The role involves a Senior Software Developer position within the Elasticsearch - Search Relevance team at Elastic. This globally-distributed team focuses on enhancing search experience and functionality, contributing to the design and implementation of new search features.

    Key Responsibilities

    • Lead initiatives to develop industry-leading search engine capabilities.
    • Build new search features and fix bugs while improving code clarity.
    • 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, which is essential for Elasticsearch.

    Requirements

    • Professional experience with search or vector databases, familiarity with relevant algorithms.
    • Solid skills in core Java and data structures.
    • Ability to work autonomously and guide projects from inception to completion.
    • Experience in collaborative software development, particularly asynchronously.
    • Knowledge of various data storage technologies like Elasticsearch, Solr, PostgreSQL, etc.
    • Proven track record of leveraging AI in development processes.
    • Ability to seamlessly transition between projects and teams.

    Benefits

    • Competitive salary based on work contributions.
    • Health coverage for employees and their families.
    • Flexible work schedules and locations for many roles.
    • Generous vacation days each year.
    • Donation matching and volunteer time off.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote position available in Canada.

    How to Apply

    Interested candidates should apply through the provided application portal.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.