Zum Inhalt springen

Elastic

Principal Software Engineer - Vektorsuche - Elasticsearch

JavaPostgreSQL
Automatische Übersetzung. Prüfe das Original.

WAS IST DIE ROLLE

Elastic, das Unternehmen für Such-KI, ermöglicht es jedem, die Antworten zu finden, die er benötigt, in Echtzeit, unter Nutzung all seiner Daten, in großem Umfang – und setzt damit das Potenzial von Unternehmen und Menschen frei. Die Elastic Search AI Platform, die von mehr als 50 % der Fortune 500 genutzt wird, vereint die Präzision der Suche mit der Intelligenz der KI, um jedem zu ermöglichen, die Ergebnisse zu beschleunigen, die wichtig sind. Durch die Nutzung aller strukturierten und unstrukturierten Daten – und den effektiveren Schutz privater Informationen – helfen die vollständigen, Cloud-basierten Lösungen von Elastic für Suche, Sicherheit und Beobachtbarkeit Organisationen, das Versprechen der KI einzulösen.

Wir suchen einen Principal Software Engineer für das Elasticsearch - Search Team. Dieses global verteilte Team von erfahrenen Ingenieuren konzentriert sich auf die Bereitstellung einer robusten und funktionsreichen Sucherfahrung, einschließlich der Verbesserung der Sucherfahrung in Lucene. Dies ist eine Principal Software Engineering Rolle, die sich auf die Verbesserung der Vektor-Ähnlichkeitssuche innerhalb von Elasticsearch konzentriert, einschließlich des Designs und der Implementierung neuer Vektorsuchfunktionen, der Verbesserung bestehender Vektorsuchfunktionen und der Behebung von Fehlern.

Unser Unternehmen ist bewusst verteilt. Wir stellen die besten Ingenieure ein, die wir finden können, wo auch immer sie sind, wer auch immer sie sind. Wir arbeiten täglich über Kontinente hinweg per E-Mail, GitHub, Zoom und Slack zusammen. Im besten Fall schreiben wir schnelle, skalierbare und intuitive Software. Wir glauben, dass der beste Weg, dies zu tun, darin besteht, einzelne Ingenieure zu befähigen, jede Änderung zu überprüfen, große Dinge im Konsens zu entscheiden und nach inkrementellen Verbesserungen zu streben.

Als verteiltes Unternehmen treibt Vielfalt unsere Identität an. Egal, ob Sie eine neue Karriere starten oder eine bestehende ausbauen möchten, Elastic ist die Art von Unternehmen, bei dem Sie großartige Arbeit mit großartigem Leben in Einklang bringen können. Ihr Alter ist nur eine Zahl. Es spielt keine Rolle, ob Sie gerade vom College kommen oder Ihre Kinder schon erwachsen sind; wir brauchen Sie für das, was Sie tun können.

WAS SIE TUN WERDEN

  1. Führen Sie Initiativen innerhalb von Elasticsearch github.com/elastic/elasticsearch/ an, um ein branchenführendes Vektordatenbankangebot zu produzieren, das beispiellose Geschwindigkeit und Relevanz bei der Suche bietet.
  1. Tragen Sie Vollzeit zu Elasticsearch bei, entwickeln Sie neue Suchfunktionen und beheben Sie interessante Fehler, während Sie den Code leichter verständlich machen. Manchmal müssen Sie einen neuen Algorithmus oder eine neue Datenstruktur erfinden. Oder Sie finden einen und implementieren ihn. Manchmal müssen Sie sich eng mit dem Betriebssystem und der Hardware beschäftigen.
  1. Arbeiten Sie mit einem global verteilten Team von erfahrenen Ingenieuren zusammen, die sich auf die Vektorsuchfunktionen von Elasticsearch konzentrieren.
  1. Seien Sie ein Experte darin, wie Elasticsearch Vektorähnlichkeit zur Unterstützung der Suchrelevanz implementiert, und jeder wird sich an Sie wenden, wenn er Fragen zu diesem Bereich hat. Sie werden diesen Bereich basierend auf Ihren Fragen und Ihrem Instinkt verbessern.
  1. Arbeiten Sie mit Community-Mitgliedern aus aller Welt an Problemen und Pull-Anfragen, manchmal triagieren Sie diese und leiten sie an andere Experten weiter, und manchmal bearbeiten Sie sie selbst.
  1. Schreiben Sie idiomatische moderne Java -- Elasticsearch ist 99.8% Java!

WAS SIE MITBRINGEN

  1. Sie haben neuartige Techniken zur Vektorähnlichkeit auf einer Suchplattform mit einer großen Nutzerbasis implementiert oder das Feld der akademischen Forschung zur Vektorähnlichkeits-Informationsabfrage vorangetrieben.
  1. Berufserfahrung mit Vektorähnlichkeit und Vektordatenbanken, und Sie haben HNSW, IVF oder andere relevante Algorithmen und Bibliotheken auf Suchplattformen im großen Maßstab verwendet.
  1. Sie verfügen über starke Kenntnisse in Kern-Java und sind vertraut mit der Standardbibliothek für Datenstrukturen und Nebenläufigkeitskonstrukte sowie anderen Funktionen wie Lambdas.
  1. Sie arbeiten mit einem hohen Maß an Autonomie und können Projekte übernehmen und sie von Anfang bis Ende leiten. Dies umfasst sowohl das technische Design als auch die Zusammenarbeit mit anderen Ingenieuren zur Entwicklung benötigter Komponenten.
  1. Sie arbeiten gerne kollaborativ. Feedback zu Code und Ansätzen sowie APIs zu geben und zu erhalten ist schwierig! Bonuspunkte, wenn Sie über das Internet zusammengearbeitet haben, denn das ist schwieriger. Doppelte Bonuspunkte für asynchrone Zusammenarbeit über das Internet. Das ist noch schwieriger, aber wir tun es trotzdem, weil es der beste Weg ist, den wir kennen, um Software zu entwickeln.
  1. Sie haben mehrere Datenspeichertechnologien wie Elasticsearch, Solr, PostgreSQL, MongoDB oder Cassandra verwendet und haben eine Vorstellung davon, wie sie funktionieren und warum sie so funktionieren.
  1. Sie verfügen über ausgezeichnete verbale und schriftliche Kommunikationsfähigkeiten. Wie wir sagten, die Zusammenarbeit im Internet ist schwierig. Wir versuchen, in all unseren Interaktionen respektvoll, einfühlsam und vertrauensvoll zu sein. Und das würden wir auch von Ihnen erwarten.
  1. Sie haben eine nachgewiesene Erfolgsbilanz bei der Nutzung von KI zur Beschleunigung der Entwicklung, zur Fehlersuche in komplexen Systemen und zur Optimierung von Code, während Sie dennoch die Endergebnisse verantworten.
  1. Sie besitzen die Fähigkeit, funktions- und teamübergreifend zusammenzuarbeiten und nahtlos zwischen verschiedenen Projekten, Codebasen oder Teams zu wechseln, basierend auf Geschäftsprioritäten.
  1. Sie arbeiten autonom und können Entscheidungen und Ergebnisse in einem verteilten Team vorantreiben, indem Sie asynchrone, direkte und transparente Kommunikation nutzen.

BONUSPUNKTE

  1. Sie haben bereits mit Elasticsearch gearbeitet.
  1. Sie haben mit Open-Source-Projekten gearbeitet und sind mit verschiedenen Arbeitsabläufen der Quellcodeverwaltung und kontinuierlicher Integration vertraut.
  1. Erfahrung mit Datenspeichertechnologie.
  1. Sie haben Erfahrung in der Konzeption, Leitung und Verantwortung funktionsübergreifender Initiativen.

Die Vergütung für diese Rolle erfolgt in Form eines Grundgehalts. Diese Rolle hat keine variable Vergütungskomponente.

Die typische Einstiegsgehaltsspanne für neue Mitarbeiter in dieser Rolle ist unten aufgeführt.

An ausgewählten Standorten (einschließlich Seattle WA, Los Angeles CA, San Francisco Bay Area CA und New York City Metro Area) kann eine alternative Spanne gelten, wie unten angegeben.

Diese Spannen stellen das niedrigste bis höchste Gehalt dar, das wir zum Zeitpunkt dieser Veröffentlichung vernünftigerweise und nach Treu und Glauben für diese Rolle zahlen würden. Wir können letztendlich mehr oder weniger als die angegebene Spanne zahlen, und die Spannen können in Zukunft geändert werden.

Die Position eines Mitarbeiters innerhalb der Gehaltsspanne basiert auf mehreren Faktoren, einschließlich, aber nicht beschränkt auf relevante Ausbildung, Qualifikationen, Zertifizierungen, Erfahrung, Fähigkeiten, geografischer Standort, Leistung und Geschäfts- oder Organisationsbedürfnisse.

Elastic glaubt, dass Mitarbeiter die Möglichkeit haben sollten, am Wert teilzuhaben, den wir gemeinsam für unsere Aktionäre schaffen. Daher ist diese Rolle zusätzlich zur Barvergütung derzeit berechtigt, am Aktienprogramm von Elastic teilzunehmen. Unser Gesamtvergütungspaket umfasst außerdem eine von der Firma abgeglichene 401k mit dollar-für-dollar-Abgleich bis zu 6 % des anrechenbaren Verdienstes, zusammen mit einer Reihe weiterer Leistungen, die mit einem ganzheitlichen Schwerpunkt auf das Wohlbefinden der Mitarbeiter angeboten werden.

Die typische Einstiegsgehaltsspanne für diese Rolle beträgt: $159,800—$252,800 USD

Die typische Einstiegsgehaltsspanne für diese Rolle an den oben genannten ausgewählten Standorten beträgt: $191,900—$303,500 USD

ZUSÄTZLICHE INFORMATIONEN - WIR KÜMMERN UNS UM UNSERE MITARBEITER

Wir streben nach Leistungsgleichheit über Regionen hinweg, und obwohl die Vorschriften von Ort zu Ort unterschiedlich sind, glauben wir, dass die Fürsorge für unsere Mitarbeiter das Richtige ist.

  • Wettbewerbsfähige Bezahlung basierend auf der hier geleisteten Arbeit und nicht auf Ihrem früheren Gehalt
  • Krankenversicherung für Sie und Ihre Familie an vielen Standorten
  • Möglichkeit, Ihren Kalender mit flexiblen Standorten und Zeitplänen für viele Rollen zu gestalten
  • Großzügige Anzahl von Urlaubstagen pro Jahr
  • Erhöhen Sie Ihre Wirkung - Wir gleichen bis zu $2000 (oder lokales Währungsäquivalent) für finanzielle Spenden und Dienstleistungen aus
  • Bis zu 40 Stunden pro Jahr für Freiwilligenprojekte, die Sie lieben
  • Elternschaft fördern mit mindestens 16 Wochen Elternurlaub

Unterschiedliche Menschen gehen Probleme unterschiedlich an. Das brauchen wir. Elastic ist ein Arbeitgeber, der Chancengleichheit bietet und sich für die Schaffung einer integrativen Kultur einsetzt, die unterschiedliche Perspektiven, Erfahrungen und Hintergründe feiert. Qualifizierte Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, ethnische Zugehörigkeit, Hautfarbe, Religion, Geschlecht, Schwangerschaft, sexuelle Orientierung, Geschlechtswahrnehmung oder -identität, nationale Herkunft, Alter, Familienstand, geschützten Veteranenstatus, Behindertenstatus oder eine andere Grundlage, die durch Bundes-, Landes- oder lokale Gesetze, Verordnungen oder Vorschriften geschützt ist.

Wir begrüßen Menschen mit Behinderungen und bemühen uns, allen Personen eine zugängliche und integrative Erfahrung zu bieten. Um eine Unterkunft während des Bewerbungs- oder Rekrutierungsprozesses anzufordern, senden Sie bitte eine E-Mail an candidate_accessibility@elastic.co [candidate_accessibility@elastic.co]. Wir werden auf Ihre Anfrage innerhalb von 24 Geschäftsstunden nach Einreichung antworten.

Bewerber haben Rechte nach Bundesgesetzen zur Beschäftigung, siehe unten verlinkte Poster: Family and Medical Leave Act (FMLA) dol.gov/sites/dolgov/files/WHD/legacy/files/fmlaen.pdf Poster; Pay Transparency Nondiscrimination Provision dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf Poster; Employee Polygraph Protection Act (EPPA) dol.gov/sites/dolgov/files/WHD/legacy/files/eppabw.pdf Poster und Know Your Rights dol.gov/sites/dolgov/files/OFCCP/regs/compliance/posters/pdf/22-088_EEOC_KnowYourRights.pdf (Poster)

Elasticsearch entwickelt und vertreibt Technologie und Informationen, die den Exportkontroll- und Lizenzbestimmungen der USA sowie anderer Länder für Personen unterliegen, die sich in den folgenden sanktionierten Ländern und Regionen aufhalten oder deren Staatsangehörige sind: Belarus, Kuba, Iran, Nordkorea, Syrien oder Russland, einschließlich der von Russland annektierten ukrainischen Gebiete (die Krim-Region der Ukraine, die Volksrepublik Donezk (DNR), die Volksrepublik Luhansk (LNR), Cherson oder Saporischschja). Sollten Sie sich in einem der genannten Länder oder einer der genannten Regionen aufhalten oder Staatsangehöriger eines dieser Länder sein, kann eine Exportlizenz als Voraussetzung für Ihre Anstellung in dieser Position erforderlich sein. Bitte beachten Sie, dass die nationale Herkunft und/oder die Staatsangehörigkeit keinen Einfluss auf die Einstellungsberechtigung bei Elastic haben.

Bitte sehen Sie hier elastic.co/legal/applicant-privacy-statement für unsere Datenschutzerklärung.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026