Senior Software Engineer
Hace 19 horas
Madrid, Community of Madrid, España
Jobrapido
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Overview
As a Senior Software Engineer on the Elasticsearch
- Search Relevance team, you will shape the direction and implementation of high-performance search features. You’ll work with a globally distributed team to enhance relevance and speed, contribute to vector search capabilities, and tackle tough bugs and algorithmic challenges. You’ll engage with the open source community and collaborate across functions to deliver scalable, intuitive search experiences. This role offers impact at scale within a leader in AI-powered search and observability.
Compensaciones / BeneficiosCompetitive payHealth coverage for you and familyFlexible locations and schedulesGenerous vacation daysDonation matching up to $2000Volunteer time (up to 40 hours/year) ResponsabilidadesLead initiatives to deliver industry-leading search with unparalleled speed and relevanceBuild new search features, fix bugs, and simplify the codebase; sometimes invent new algorithms or data structuresContribute to vector search capabilities and Elasticsearch relevance improvementsCollaborate with a globally distributed team and engage with community issues and PRsWrite idiomatic Java and contribute across modules to own components Requisitos principalesExperience with vector similarity techniques at scale on search platformsProfessional work with search or vector databases and algorithms (e.g., HNSW, IVF)Strong Java skills and familiarity with data structures, concurrency, and lambdasAbility to work autonomously and guide projects from design to deliveryExperience with data stores like Elasticsearch, Solr, PostgreSQL, MongoDB, or CassandraProven track record of using AI to accelerate development and optimize codeAbility to collaborate across functions and work asynchronously in distributed teamsAutonomy and self-directionCollaborative mindset with strong code review and feedbackEffective asynchronous communicationVector similarity and vector databasesHNSW, IVF or similar algorithmsJava (core language, concurrency, streams)
- Search Relevance team, you will shape the direction and implementation of high-performance search features. You’ll work with a globally distributed team to enhance relevance and speed, contribute to vector search capabilities, and tackle tough bugs and algorithmic challenges. You’ll engage with the open source community and collaborate across functions to deliver scalable, intuitive search experiences. This role offers impact at scale within a leader in AI-powered search and observability.
Compensaciones / BeneficiosCompetitive payHealth coverage for you and familyFlexible locations and schedulesGenerous vacation daysDonation matching up to $2000Volunteer time (up to 40 hours/year) ResponsabilidadesLead initiatives to deliver industry-leading search with unparalleled speed and relevanceBuild new search features, fix bugs, and simplify the codebase; sometimes invent new algorithms or data structuresContribute to vector search capabilities and Elasticsearch relevance improvementsCollaborate with a globally distributed team and engage with community issues and PRsWrite idiomatic Java and contribute across modules to own components Requisitos principalesExperience with vector similarity techniques at scale on search platformsProfessional work with search or vector databases and algorithms (e.g., HNSW, IVF)Strong Java skills and familiarity with data structures, concurrency, and lambdasAbility to work autonomously and guide projects from design to deliveryExperience with data stores like Elasticsearch, Solr, PostgreSQL, MongoDB, or CassandraProven track record of using AI to accelerate development and optimize codeAbility to collaborate across functions and work asynchronously in distributed teamsAutonomy and self-directionCollaborative mindset with strong code review and feedbackEffective asynchronous communicationVector similarity and vector databasesHNSW, IVF or similar algorithmsJava (core language, concurrency, streams)