Principal Software Engineer - Search Algorithms - Elasticsearch @Elastic

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

    Overview

    The role is for a Principal Software Engineer focusing on enhancing vector similarity search functionality within Elasticsearch at Elastic, a company known for its search and AI solutions.

    Key Responsibilities

    • Lead initiatives to produce an industry-leading vector database offering.
    • Contribute to building new search features and fixing bugs within Elasticsearch.
    • Collaborate with a globally distributed team of engineers focusing on vector search capabilities.
    • Serve as an expert on Elasticsearch's vector similarity implementations.
    • Engage with community members on issues and pull requests.
    • Write modern idiomatic Java, as Elasticsearch is predominantly Java-based.

    Requirements

    • Experience with vector similarity algorithms and vector databases.
    • Strong skills in core Java and familiarity with the standard library.
    • Ability to work autonomously and guide projects from design to implementation.
    • Experience with collaborative development, especially in async settings.
    • Familiarity with various data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
    • Excellent verbal and written communication skills.
    • Proven track record of using AI for code development and optimization.
    • Ability to collaborate across functions and teams effectively.

    Benefits

    • Competitive pay based on performance.
    • Health coverage for you and your family in many locations.
    • Flexible work locations and schedules.
    • Generous vacation policy.
    • Matching for financial donations and volunteer hours.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote - Romania

    How to Apply

    To apply, please send your application directly to the company through their career portal.

    Deadline

    null

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.