Auf einen Blick
- Aufgaben: Leite innovative Suchprojekte und optimiere Algorithmen für eine bessere Nutzererfahrung.
- Unternehmen: Elastic, ein führendes Unternehmen im Bereich Suchtechnologie mit globalem Team.
- Vorteile: Wettbewerbsfähige Bezahlung, Gesundheitsversorgung, flexible Arbeitszeiten und großzügige Urlaubstage.
- Weitere Informationen: Dynamisches Umfeld mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Suche und arbeite an spannenden AI-Projekten.
- Qualifikationen: Erfahrung mit Suchdatenbanken und starke Java-Kenntnisse erforderlich.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Als Senior Software Engineer im Elasticsearch - Search Relevance Team gestalten Sie die Zukunft der Suchqualität und Relevanz in großem Maßstab. Sie werden die Entwicklung von Funktionen leiten, Algorithmen optimieren und zum Lucene-basierten Such-Stack innerhalb eines global verteilten Teams beitragen. Sie arbeiten an Vektorsuche-Funktionen, Leistung und der Zusammenarbeit mit der Open-Source-Community. Diese Rolle bietet die Möglichkeit, die Echtzeitsucherfahrungen der Kunden zu beeinflussen und die KI-gestützte Suche bei Elastic voranzutreiben.
Leistungen / Benefits
- wettbewerbsfähige Vergütung
- Krankenversicherung für Sie und Ihre Familie
- flexible Standorte und Zeitpläne
- großzügige Urlaubstage
- Spendenabgleich bis zu 2000 $
- Freiwilligentage (bis zu 40 Stunden/Jahr)
Verantwortungsbereiche
- Initiativen leiten, um branchenführende Suche mit maximaler Geschwindigkeit und Relevanz bereitzustellen
- Neue Suchfunktionen entwickeln, Fehler beheben und Code vereinfachen; Algorithmen und Datenstrukturen nach Bedarf erfinden oder anpassen
- Mit einem global verteilten Team zusammenarbeiten, das sich auf Vektorsuche-Funktionen konzentriert
- Experte für die Relevanz von Elasticsearch-Suchen werden und Verbesserungen vorantreiben
- Mit Community-Mitgliedern zu Problemen und PRs interagieren, diese triagieren oder direkt beitragen
- Idiomatic Java schreiben (Elasticsearch besteht zu 99,8 % aus Java)
Zentrale Anforderungen
- Berufserfahrung mit Such- oder Vektordatenbanken in großem Maßstab
- Starke Kern-Java-Kenntnisse, Kenntnisse über Datenstrukturen, Parallelität und Lambdas
- Fähigkeit, Projekte von Anfang bis Ende zu übernehmen, einschließlich technischer Gestaltung und Implementierung
- Erfahrung in der asynchronen Zusammenarbeit über Teams und in Open-Source-Kontexten
- Erfahrung mit Datenspeichertechnologien wie Elasticsearch, Solr, PostgreSQL, MongoDB oder Cassandra
- Kollaborative Entwicklung und Code-Überprüfung
- Autonomie bei der Durchführung von Projekten
- Klare, asynchrone Kommunikation über verteilte Teams
- Java (Kern)
- Vektorsuche und Algorithmen wie HNSW, IVF
- Erfahrung mit Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra
Senior Software Engineer - Search Algorithms - Elasticsearch in Luzern Arbeitgeber: elastic
Elastic ist ein hervorragender Arbeitgeber, der eine inklusive und vielfältige Arbeitskultur fördert, in der Mitarbeiter ihre Karriereziele verwirklichen können. Mit flexiblen Arbeitszeiten und Standorten, großzügigen Urlaubstagen sowie einem starken Fokus auf die persönliche und berufliche Entwicklung bietet Elastic seinen Mitarbeitern die Möglichkeit, in einem dynamischen Umfeld zu wachsen und einen bedeutenden Einfluss auf innovative Cloud-Lösungen zu haben. Darüber hinaus unterstützt das Unternehmen soziale Engagements und bietet umfassende Gesundheitsleistungen für Mitarbeiter und deren Familien.