UBDS Group
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 auf, die Entwickler und Unternehmen vom Training von Daten und Modellen bis hin 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 beherrschen wir die schwierigen Probleme in den Bereichen Compute, 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 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 möglich macht.
Wir entwickeln eine agenten-native Suchplattform, die speziell für KI-Systeme und nicht für menschliche Benutzer entwickelt wurde. Unser Produkt bietet programmatische, latenzarme und beobachtbare Such-APIs, die KI-Agenten verwenden, um Echtzeitinformationen im großen 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 für den Einsatz in agentischer KI arbeitet.
In dieser Rolle konzentrieren Sie sich auf den Aufbau von Systemen, die riesige Datenmengen erfassen, verarbeiten und in effiziente, abfragbare Strukturen organisieren. Sie werden hauptsächlich an Offline- und Nearline-Pipelines arbeiten und sicherstellen, dass die Daten frisch, vollständig und für nachgelagerte Abrufsysteme effizient zugänglich sind. Sie werden in einer Umgebung arbeiten, in der Durchsatz, Skalierbarkeit und Korrektheit entscheidend sind; Sie entwerfen Systeme, die in der Lage sind, zehn Gigabyte pro Sekunde über sich ständig entwickelnde Datensätze zu verarbeiten.
Wie es ist, bei Nebius zu arbeiten:
Schnelllebig - Kühnes Denken - Ständiges Wachstum - Bedeutsame Wirkung - Vertrauen und wirkliche 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 Update-Mechanismen, um Daten zugänglich und aktuell zu halten
- Gewährleistung 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 Beobachtbarkeits-Primitiven, einschließlich strukturierter Protokolle, Metriken und Datenqualitätssignale über Offline- und Nearline-Pipelines hinweg
- Überwachung von Durchsatz, Ressourcennutzung und Kosten sowie Förderung von Optimierungen, wenn betriebliche 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 könnten gut passen, wenn Sie:
- 8+ Jahre Erfahrung im Aufbau von Produktions-backend- oder Dateninfrastruktursystemen
- Starke Go-Erfahrung (C++/Rust ist ein Plus)
- Erfahrung mit groß angelegten Datenverarbeitungssystemen (10+ GiB/Sek. Durchsatz, Petabyte-große 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
- Systemdenken 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
Erklärung zur Chancengleichheit
Wir führen im Rahmen des Prozesses Coding-Interviews durch.
Nebius ist ein Arbeitgeber, der Chancengleichheit fördert. Wir sind bestrebt, ein inklusives und vielfältiges Arbeitsumfeld zu schaffen und gleiche Beschäftigungsmöglichkeiten in allen Aspekten der Beschäftigung 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 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 über die Beschäftigungsberechtigung erbringen.
Wenn Sie während des Bewerbungsprozesses Unterkünfte 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
