jobportalschweiz.ch
← Alle Stellen

Senior Software Engineer - Vector Search - Elasticsearch

Elastic

Anstellung
Vollzeit
Ort
Schweiz · Remote möglich
Erstmals ausgeschrieben
Jetzt bewerben

Elastic, das Search AI Company, ermöglicht es jedem, die benötigten Antworten in Echtzeit zu finden, unter Verwendung all seiner Daten, in großem Maßstab — und entfesselt so das Potenzial von Unternehmen und Menschen. Die Elastic Search AI Platform, die von mehr als 50% der Fortune 500 genutzt wird, vereint die Präzision der Suche mit der Intelligenz von KI, um jedem zu ermöglichen, die Ergebnisse zu beschleunigen, die zählen. Durch die Nutzung aller strukturierten und unstrukturierten Daten — die Sicherung und den Schutz privater Informationen effektiver — helfen die vollständigen, cloudbasierten Lösungen von Elastic für Suche, Sicherheit und Observability Organisationen dabei, das Versprechen der KI einzulösen.

Was die Rolle ist

Wir suchen einen Senior Software Engineer für das Elasticsearch - Search Relevance Team. Dieses weltweit verteilte Team aus erfahrenen Ingenieuren konzentriert sich darauf, ein robustes und funktionsreiches Sucherlebnis zu liefern, einschließlich der Mitwirkung an der Verbesserung des Sucherlebnisses in Lucene. Diese technische Führungskraft ist dafür verantwortlich, zur technischen Richtung und Vision unserer Suchfunktionen beizutragen, einschließlich des Designs und der Implementierung neuer Suchfunktionen, Verbesserungen der Suchfunktionalität und der Behebung von Fehlern.

Unser Unternehmen ist bewusst dezentral organisiert. Wir stellen die besten Ingenieure ein, die wir finden können, egal wo sie sind und wer sie sind. Wir arbeiten täglich über Kontinente hinweg per E-Mail, GitHub, Zoom und Slack zusammen. Wenn wir in Bestform sind, schreiben wir schnelle, skalierbare und intuitive Software. Wir glauben, dass der beste Weg dafür darin besteht, einzelne Ingenieure zu befähigen, jede Änderung per Code Review zu prüfen, wichtige Entscheidungen im Konsens zu treffen und nach inkrementellen Verbesserungen zu streben.

Was Sie tun werden

Leiten Sie Initiativen innerhalb von Elasticsearch, um ein branchenführendes Suchmaschinen-Angebot zu schaffen, das unvergleichliche Geschwindigkeit und Relevanz in der Suche bietet.

Tragen Sie in Vollzeit zu Elasticsearch bei, indem Sie neue Suchfunktionen bauen und interessante Fehler beheben, während Sie gleichzeitig den Code leichter verständlich machen. Manchmal müssen Sie einen neuen Algorithmus oder eine neue Datenstruktur erfinden. Oder eine finden und sie implementieren. Manchmal müssen Sie sich in die Nähe des Betriebssystems und der Hardware begeben.

Arbeiten Sie mit einem weltweit verteilten Team erfahrener Ingenieure zusammen, die sich auf die Vektorsuchfunktionen von Elasticsearch konzentrieren.

Seien Sie ein Experte für die Elasticsearch Search Relevance. Sie werden Verbesserungen in diesem Bereich auf Basis Ihrer Fragen und Ihres Instinkts identifizieren und vorantreiben.

Arbeiten Sie mit Community-Mitgliedern aus der ganzen Welt an Issues und Pull Requests, sortieren Sie diese manchmal vor (Triage) und übergeben sie an andere Experten, oder bearbeiten sie manchmal selbst.

Schreiben Sie idiomatischen, modernen Java -- Elasticsearch besteht zu 99.8% aus Java!

Was Sie mitbringen

Sie haben neuartige Techniken der Vektorsimilarität auf einer Suchplattform mit einer großen Nutzerbasis implementiert oder das akademische Forschungsfeld der Vektorsimilarität in der Information Retrieval vorangebracht.

Berufserfahrung mit Such- oder Vektordatenbanken, wobei Sie HNSW, IVF oder andere relevante Algorithmen und Bibliotheken auf Suchplattformen in großem Maßstab eingesetzt haben.

Sie verfügen über solide Kenntnisse in Core Java und sind mit der Standardbibliothek für Datenstrukturen und Nebenläufigkeitskonstrukte (Concurrency Constructs) sowie anderen Funktionen wie Lambdas vertraut.

Sie arbeiten mit einem hohen Maß an Autonomie und sind in der Lage, Projekte zu übernehmen und sie von Anfang bis Ende zu leiten. Dies umfasst sowohl das technische Design als auch die Zusammenarbeit mit anderen Ingenieuren zur Entwicklung benötigter Komponenten.

Sie fühlen sich bei der kollaborativen Entwicklung wohl. Feedback zu Code, Ansätzen und APIs zu geben und zu empfangen, ist schwierig! Bonuspunkte gibt es, wenn Sie über das Internet zusammengearbeitet haben, da dies schwieriger ist. Doppelte Bonuspunkte gibt es 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 bauen.

You have used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.

Sie haben eine nachgewiesene Erfolgsbilanz bei der Nutzung von KI zur Beschleunigung der Entwicklung, zur Fehlerbehebung in komplexen Systemen und zur Optimierung von Code, während Sie dennoch die Verantwortung für die Endergebnisse tragen.

Sie besitzen die Fähigkeit, funktions- und teamübergreifend zusammenzuarbeiten und nahtlos zwischen verschiedenen Projekten, Codebasen oder Teams basierend auf geschäftlichen Prioritäten zu wechseln.

Sie arbeiten autonom und können Entscheidungen und Ergebnisse in einem verteilten Team erzielen, indem Sie asynchrone, direkte und transparente Kommunikation nutzen.

Bonuspunkte

Sie haben bereits Dinge mit Elasticsearch gebaut.

Sie haben mit Open-Source-Projekten gearbeitet und sind mit verschiedenen Stilen von Source-Control-Workflows und Continuous Integration vertraut.

Erfahrung mit Datenspeichertechnologien.

Sie haben Erfahrung im Entwerfen, Leiten und Verantwortlichsein für funktionsübergreifende Initiativen.

Zusätzliche Informationen - Wir kümmern uns um unsere Leute

Als verteiltes Unternehmen treibt Vielfalt unsere Identität voran. Egal, ob Sie eine neue Karriere starten oder eine bestehende ausbauen möchten, Elastic ist die Art von Unternehmen, in dem Sie großartige Arbeit mit einem großartigen 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; wir bra

Automatisch aus dem Original übersetzt.

Ausgeschrieben vor 2 Wochen