Principal Software Engineer - Search Algorithms - Elasticsearch @Elastic

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

    Overview

    The role involves serving as a Principal Software Engineer on the Elasticsearch - Search team at Elastic. This position focuses on enhancing the vector similarity search functionality within Elasticsearch and contributing to the development of a robust and feature-rich search experience.

    Key Responsibilities

    • Lead initiatives in Elasticsearch to produce a leading vector database offering.
    • Contribute to building new search features and resolving bugs.
    • Work with a globally distributed team on vector search capabilities.
    • Become an expert on Elasticsearch’s vector similarity and support search relevance.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java.

    Requirements

    • Professional experience with vector similarity and vector databases.
    • Strong skills in core Java and familiarity with data structures and concurrency constructs.
    • Ability to work autonomously and guide projects from beginning to end.
    • Comfortable with collaborative development and giving and receiving feedback.
    • Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Excellent verbal and written communication skills.
    • Proven track record of using AI for development and optimizing code.
    • Ability to collaborate across functions and transition between projects.

    Benefits

    • Competitive pay based on work done, not previous salary.
    • Health coverage for you and your family in many locations.
    • Flexible locations and schedules.
    • Generous vacation days each year.
    • Financial contributions for donations and volunteer projects.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote within the United States.

    How to Apply

    For more details on application, visit the company's career page.

    Deadline

    Not specified.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.