Senior Software Engineer - Search Algorithms - Elasticsearch in Uri

Senior Software Engineer - Search Algorithms - Elasticsearch in Uri

Uri Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
E

Auf einen Blick

  • Aufgaben: Leite die Entwicklung von Suchalgorithmen und verbessere die Relevanz bei Elasticsearch.
  • Unternehmen: Innovatives Unternehmen, das an der Spitze der Suchtechnologie steht.
  • Vorteile: Wettbewerbsfähige Bezahlung, Gesundheitsversorgung, flexible Arbeitszeiten und großzügige Urlaubstage.
  • Weitere Informationen: Arbeiten in einem globalen Team mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Suche und beeinflusse Echtzeiterfahrungen für Kunden.
  • 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 Uri 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.

E

Kontaktdaten:

elastic Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Search Algorithms - Elasticsearch in Uri mit Bravour zu bestehen

Java (core)
Elasticsearch
Vector Search
Algorithms (HNSW, IVF)
Data Structures
Concurrency
Asynchronous Collaboration