> Markdown version of [/jobs/ext/3105571-principal-software-engineer-vector-search-elasticsearch](https://www.wearedevelopers.com/jobs/ext/3105571-principal-software-engineer-vector-search-elasticsearch). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - Vector Search - Elasticsearch - **Company:** Elastic - **Location:** Huelva, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Program Optimization, Databases, Data Structures, Elasticsearch, PostgreSQL, MongoDB, Open Source Technology, Search Technologies, Apache Solr, Data Storage Technologies, Concurrency, Cassandra - **Published:** September 27, 2026 - **Apply:** https://www.buscojobs.com.es/principal-software-engineer-vector-search-elasticsearch-en-huelva-ID-372561463 ## About the Role Requisitos principales Experience implementing novel vector similarity techniques on large-scale search platforms Proficiency in vector similarity and vector databases; exposure to HNSW, IVF, or related algorithms Strong core Java skills, data structures, concurrency, and modern features like lambdas Autonomous with end-to-end project ownership and cross-functional collaboration Experience with distributed collaboration and open source practices Familiarity with multiple data storage technologies (e.g., Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra) Excellent verbal and written communication; collaborative and respectful working style Proven track record applying AI to accelerate development and optimize systems collaborative effective communicator adaptable to asynchronous work vector similarity vector databases HNSW ## Description OverviewAs a Principal Software Engineer on the Elasticsearch - Search team, you'll lead the development of vector search capabilities at scale. You'll shape a high-performance vector database experience, contribute to core search features, and drive architectural innovations. You'll collaborate with a global team, mentor peers, and engage with the community to deliver fast, reliable search powered by AI. This role offers meaningful impact by advancing vector similarity technology in a widely used platform.Compensaciones / Beneficios competitive payhealth coverage for you and familyflexible locations and schedulesgenerous vacation daysdonation matchingparental leaveResponsabilidades Lead initiatives to deliver an industry-leading vector database with fast, relevant searchContribute to Elasticsearch features, implement new search capabilities, and fix complex bugsInvent or adapt algorithms and data structures; optimize near hardware and OS boundariesCollaborate with a globally distributed team on vector search capabilitiesBecome the go-to expert on vector similarity within Elasticsearch and drive improvementsTriager and manage community issues and PRs, sometimes handling tasks independentlyWrite idiomatic Java to maintain and evolve the codebaseRequisitos principales Experience implementing novel vector similarity techniques on large-scale search platformsProficiency in vector similarity and vector databases; exposure to HNSW, IVF, or related algorithmsStrong core Java skills, data structures, concurrency, and modern features like lambdasAutonomous with end-to-end project ownership and cross-functional collaborationExperience with distributed collaboration and open source practicesFamiliarity with multiple data storage technologies (e.g., Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra)Excellent verbal and written communication; collaborative and respectful working styleProven track record applying AI to accelerate development and optimize systemscollaborativeeffective communicatoradaptable to asynchronous workvector similarityvector databasesHNSW ## Related Videos - [Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming](https://www.wearedevelopers.com/videos/1167-maximising-cassandra-s-potential-tips-on-schema-queries-parallel-access-and-reactive-programming) - [AI Vector Search at Scale - Ewa Szyszka - Ewa Szyszka](https://www.wearedevelopers.com/videos/2161-ai-vector-search-at-scale-ewa-szyszka-ewa-szyszka) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Accelerating GenAI Development: Harnessing Astra DB Vector Store and Langflow for LLM-Powered Apps](https://www.wearedevelopers.com/videos/966-accelerating-genai-development-harnessing-astra-db-vector-store-and-langflow-for-llm-powered-apps) - [Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB](https://www.wearedevelopers.com/videos/782-building-real-time-ai-ml-agents-with-distributed-data-using-apache-cassandra-and-astra-db) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)