Eque2
Nebius
Staff / Senior Software Engineer (Agentic Search) - Index
Über uns
Nebius: Nebius leitet eine neue Ära in der Cloud-Infrastruktur für die globale KI-Wirtschaft ein.
Wir bauen eine full-stack KI-Cloud-Plattform auf, die Entwickler und Unternehmen von der Daten- und Modelltrainingsphase bis zur Produktionsbereitstellung unterstützt, ohne die Kosten und Komplexität des Aufbaus großer interner KI/ML-Infrastrukturen.
Von Ingenieuren für Ingenieure gebaut. Von der groß angelegten GPU-Orchestrierung bis zur Inferenzoptimierung meistern wir die komplexen Herausforderungen in den Bereichen Computing, Speicher, Netzwerk und angewandte KI.
An der Nasdaq (NBIS) notiert und mit Hauptsitz in Amsterdam verfügen wir über eine globale Präsenz mit F&E-Zentren in Europa, Großbritannien, Nordamerika und Israel. Unser Team von über 1,500 Personen umfasst Hunderte von Ingenieuren mit tiefgreifender Expertise in den Bereichen 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 frischen, verifizierten Echtzeitdaten basieren. Suche ist die Grundlage, die dies ermöglicht.
Wir entwickeln eine agenten-native Suchplattform, die speziell für den Konsum durch KI-Systeme und nicht für menschliche Benutzer konzipiert ist. Unser Produkt bietet programmatische, latenzarme und beobachtbare Such-APIs, die KI-Agenten nutzen, um reale Informationen im großen Maßstab abzurufen, zu filtern und zu verarbeiten.
Die Rolle
Wir suchen einen Senior Software Engineer, der an der Indexierungs- und Datenverarbeitungsschicht einer neuartigen Suchmaschine für den agentenorientierten KI-Einsatz arbeitet.
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 Gigabyte pro Sekunde über sich ständig weiterentwickelnde Datensätze zu verarbeiten.
Wie ist es, bei Nebius zu arbeiten:
Schnelllebig – Kühnes Denken – Ständiges Wachstum – Bedeutsame Wirkung – Vertrauen und echte Eigenverantwortung – Möglichkeit, 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, die Leistung, Aktualität und Ressourceneffizienz ausbalancieren
- Arbeit an Speicherformaten, Komprimierungsstrategien und Aktualisierungsmechanismen, um Daten zugänglich und aktuell zu halten
- Sicherstellung der Zuverlässigkeit und Vorhersagbarkeit von Pipelines unter Hochdurchsatzbedingungen
- Aufbau gut getesteter Komponenten mit klaren Verantwortlichkeiten und Interaktionsverträgen, während die Flexibilität bei der Weiterentwicklung des Systems erhalten bleibt
- Definition und Implementierung von Beobachtbarkeitsprimitiven, einschließlich strukturierter Protokolle, Metriken und Datenqualitätssignale ü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 den Anforderungen an Abruf und Ranking entsprechen
- Ermöglichung sicherer Experimente mit Indexierungsstrategien und Datenverarbeitungslogik durch kontrollierte Rollouts und klar definierte Qualitätssignale
Mindestanforderungen
Sie passen gut zu uns, wenn Sie:
- Mindestens 5 Jahre Erfahrung im Aufbau von Produktions-backend- oder Dateninfrastruktursystemen
- Starke Go-Erfahrung (C++/Rust ist ein Plus)
- Erfahrung mit groß angelegten Datenverarbeitungssystemen (Durchsatz von 10+ GiB/Sek., Petabyte-Datensätze usw.)
- Erfahrung im Aufbau oder Betrieb von Datenbanken, Speichersystemen, Datenebenen oder Indexierungspipelines
- Starkes Verständnis von verteilten Systemen, Fehlertoleranz, Konsistenz und Skalierbarkeit
- Erfahrung im Betrieb von Produktionssystemen und im Umgang mit operativen Zwischenfällen
- Systemisches Denkvermögen und die Fähigkeit, End-to-End-Datenflüsse zu analysieren
Starke Kandidaten haben möglicherweise auch Erfahrung mit:
- Verteilten Datenverarbeitungs-Frameworks wie Spark, Flink, MapReduce oder Beam
- Content-Systemen, einschließlich Scraping, Proxying oder Anti-Bot-Infrastruktur
- Ad-Tech, sozialen Netzwerken oder anderen groß angelegten Content-Plattformen
- Interna von DBMS (Open Source oder SaaS) und Cloud-Infrastruktur
- Open-Source-Beiträgen oder aktiver Beteiligung in der Engineering-Community
- Wettbewerbsorientiertem Programmieren oder CTF-Teilnahme (ICPC, IOI oder ähnlich)
- SHAD oder ähnlichen fortgeschrittenen technischen Programmen
- Konferenzvorträgen oder technischen Veröffentlichungen
Chancengleichheitserklärung
Wir führen im Rahmen des Auswahlverfahrens Coding-Interviews durch.
Nebius ist ein Arbeitgeber, der Chancengleichheit fördert. Wir setzen uns für die Schaffung eines integrativen und vielfältigen Arbeitsplatzes ein und bieten in allen Aspekten der Beschäftigung gleiche Beschäftigungsmöglichkeiten. 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 einer anderen gesetzlich geschützten Eigenschaft.
Bewerber müssen berechtigt sein, in dem Land zu arbeiten, in dem sie sich bewerben, und müssen als Bedingung für die Einstellung einen Nachweis der Beschäftigungsberechtigung erbringen.
Wenn Sie während des Bewerbungsprozesses eine Unterkunft benötigen, teilen Sie uns dies bitte mit.
Leistungen & Vergünstigungen
- Wettbewerbsfähige Vergütung
- Karrierewachstum und Lernmöglichkeiten
- Flexibilität und Eigenverantwortung
- Kollaborative und innovative Kultur
- Möglichkeit, an wirkungsvollen KI-Projekten zu arbeiten
- Internationales Umfeld und talentierte Teams
