Pharo Management
Nebius
Staff Software Engineer (Agentic Search) - Index
Über Nebius
Nebius leitet eine neue Ära der Cloud-Infrastruktur für die globale KI-Wirtschaft ein. Wir bauen eine full-stack KI-Cloud-Plattform, die Entwickler und Unternehmen von der Daten- und Modellschulung bis hin zur produktiven Bereitstellung unterstützt, ohne die Kosten und die Komplexität, die mit dem Aufbau einer großen internen KI/ML-Infrastruktur verbunden sind.
Von Ingenieuren für Ingenieure entwickelt. Von der groß angelegten GPU-Orchestrierung bis zur Inferenzoptimierung lösen wir die schwierigen Probleme in den Bereichen Compute, Storage, Networking und angewandte KI.
Wir sind an der Nasdaq (NBIS) notiert, haben unseren Hauptsitz in Amsterdam und sind weltweit mit F&E-Zentren in Europa, Großbritannien, Nordamerika und Israel vertreten. Unser Team von über 1,500 Mitarbeitern umfasst Hunderte von Ingenieuren mit fundierter Expertise in Hardware, Software und KI-F&E.
Das Produkt
In einer sich schnell entwickelnden Welt hängt das Vertrauen in KI davon ab, dass KI-Agenten auf aktuellen, verifizierten Daten aus der realen Welt basieren. Die Suche ist das Fundament, das dies ermöglicht.
Wir bauen eine Agent-native Suchplattform, die speziell für KI-Systeme und nicht für menschliche Nutzer konzipiert ist. Unser Produkt bietet programmatische, latenzarme und beobachtbare Such-APIs, die KI-Agenten nutzen, um Informationen aus der realen Welt in großem Maßstab abzurufen, zu filtern und zu verarbeiten.
Die Rolle
Wir suchen einen Staff Software Engineer, der an der Indexierungs- und Datenverarbeitungsschicht einer neuartigen Suchmaschine arbeitet, die auf den Verbrauch durch agentische KI zugeschnitten ist.
In dieser Rolle konzentrieren Sie sich auf den Aufbau von Systemen, die riesige Datenmengen aufnehmen, verarbeiten und in effiziente, abfragbare Strukturen organisieren. Sie arbeiten hauptsächlich an Offline- und Nearline-Pipelines und stellen sicher, dass die Daten aktuell, vollständig und für nachgelagerte Abrufsysteme effizient zugänglich sind. Sie arbeiten in einer Umgebung, in der Durchsatz, Skalierbarkeit und Korrektheit entscheidend sind; Sie entwerfen Systeme, die in der Lage sind, Dutzende von Gigabyte pro Sekunde über sich ständig weiterentwickelnde Datensätze hinweg zu verarbeiten.
Wie ist es, bei Nebius zu arbeiten:
Schnelle Entwicklung - Mutiges Denken - Ständiges Wachstum - Sinnvolle Wirkung - Vertrauen und echte Eigenverantwortung - Gelegenheit, die Zukunft der KI zu gestalten
In dieser Position sind Sie verantwortlich für:
- Entwurf, Implementierung und Betrieb von groß angelegten Indexierungssystemen und Datenpipelines, die den Kern unserer Suchinfrastruktur bilden
- Entwicklung und Optimierung von Indexierungsstrategien unter Abwägung von Leistung, Aktualität und Ressourceneffizienz
- Arbeit an Speicherformaten, Komprimierungsstrategien und Aktualisierungsmechanismen, um Daten zugänglich und aktuell zu halten
- Sicherstellung der Zuverlässigkeit und Vorhersehbarkeit von Pipelines unter Bedingungen mit hohem Durchsatz
- Aufbau gut getesteter Komponenten mit klaren Verantwortlichkeiten und Interaktionsverträgen, während gleichzeitig Flexibilität bei der Weiterentwicklung des Systems gewahrt bleibt
- Definition und Implementierung von Observability-Primitiven, einschließlich strukturierter Protokolle, Metriken und Datenqualitätssignalen über Offline- und Nearline-Pipelines hinweg
- Überwachung von Durchsatz, Ressourcennutzung und Kosten sowie Durchführung von Optimierungen, wenn geschäftliche Anforderungen dies erfordern
- Zusammenarbeit mit Runtime- und ML-Teams, um sicherzustellen, dass die Indexierungsergebnisse die Anforderungen an Abruf und Ranking erfüllen
- Ermöglichung sicherer Experimente mit Indexierungsstrategien und Datenverarbeitungslogik durch kontrollierte Rollouts und klar definierte Qualitätssignale
Mindestanforderungen
Sie passen gut zu uns, wenn Sie:
- 8+ Jahre Erfahrung im Aufbau von produktiven backend- oder Dateninfrastruktursystemen haben
- Fundierte Go-Erfahrung mitbringen (C++/Rust sind ein Plus)
- Erfahrung mit groß angelegten Datenverarbeitungssystemen haben (10+ GiB/Sek. Durchsatz, Datensätze im Petabyte-Bereich usw.)
- Erfahrung im Aufbau oder Betrieb von Datenbanken, Speichersystemen, Datenebenen oder Indexierungspipelines haben
- Ein starkes Verständnis für verteilte Systeme, Fehlertoleranz, Konsistenz und Skalierbarkeit besitzen
- Erfahrung im Betrieb von Produktionssystemen und im Umgang mit operativen Vorfällen haben
- Eine systemorientierte Denkweise haben und in der Lage sind, End-to-End-Datenflüsse zu durchdenken
Starke Kandidaten haben möglicherweise auch Erfahrung mit:
- Frameworks zur verteilten Datenverarbeitung wie Spark, Flink, MapReduce oder Beam
- Inhaltssystemen, einschließlich Scraping, Proxying oder Anti-Bot-Infrastruktur
- Ad-Tech, sozialen Netzwerken oder anderen groß angelegten Content-Plattformen
- DBMS-Interna (Open Source oder SaaS) und Cloud-Infrastruktur
- Open-Source-Beiträgen oder aktiver Beteiligung an der Engineering-Community
- Teilnahme an Programmierwettbewerben oder CTFs (ICPC, IOI oder ähnlich)
- SHAD oder ähnlichen fortgeschrittenen technischen Programmen
- Konferenzvorträgen oder technischen Publikationen
Erklärung zur Chancengleichheit
Wir führen im Rahmen des Prozesses Coding-Interviews durch.
Nebius ist ein Arbeitgeber, der Chancengleichheit fördert. Wir verpflichten uns, einen integrativen und vielfältigen Arbeitsplatz zu fördern und in allen Aspekten der Beschäftigung gleiche Beschäftigungsmöglichkeiten zu bieten. Wir diskriminieren nicht aufgrund von Rasse, Hautfarbe, Religion, Geschlecht (einschließlich Schwangerschaft), nationaler Herkunft, Abstammung, Alter, Behinderung, genetischen Informationen, Familienstand, Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder anderen Merkmalen, die durch geltendes Recht geschützt sind.
Bewerber müssen eine Arbeitserlaubnis für das Land haben, in dem sie sich bewerben, und müssen als Einstellungsvoraussetzung einen Nachweis über ihre Arbeitsberechtigung erbringen.
Wenn Sie während des Bewerbungsprozesses Unterstützung benötigen, lassen Sie es uns bitte wissen.
Vorteile & Vergünstigungen
- Wettbewerbsfähige Vergütung
- Karrierewachstum und Lernmöglichkeiten
- Flexibilität und Eigenverantwortung
- Kollaborative und innovative Kultur
- Gelegenheit, an wirkungsvollen KI-Projekten zu arbeiten
- Internationales Umfeld und talentierte Teams
