Principal Software Engineer - Vector Search - Elasticsearch @Elastic

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

    Overview

    The role involves joining the Elasticsearch - Search team as a Principal Software Engineer, focusing on enhancing the vector similarity search functionality within Elasticsearch. This globally-distributed team is dedicated to delivering a feature-rich search experience.

    Key Responsibilities

    • Lead initiatives within Elasticsearch to create an industry-leading vector database offering.
    • Contribute to building new search features and fixing bugs.
    • Work with a globally distributed team focused on Elasticsearch's vector search capabilities.
    • Serve as an expert in vector similarity search within Elasticsearch.
    • Collaborate with community members on issues and pull requests.
    • Write idiomatic modern Java.

    Requirements

    • Experience implementing vector similarity techniques on search platforms.
    • Professional experience with vector similarity and vector databases.
    • Strong core Java skills and familiarity with data structures and concurrency constructs.
    • Autonomous project management from technical design to completion.
    • Collaborative development experience and strong communication skills.
    • Familiarity with data storage technologies like Elasticsearch, Solr, PostgreSQL, or MongoDB.
    • Proven track record using AI for development and debugging.
    • Ability to collaborate seamlessly across functions and teams.

    Benefits

    • Competitive salary and stock program participation.
    • Health coverage for employees and families.
    • Flexible scheduling and locations for many roles.
    • A generous number of vacation days.
    • Financial donation matching and volunteer time off.
    • Minimum 16 weeks of parental leave.

    Location

    United States (remote)

    How to Apply

    To apply for this position, please visit the Elastic careers page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.