Arqiva
Nebius
Staff / Ingénieur Logiciel Senior (Agentic Search) - Index
À propos
Nebius : Nebius ouvre une nouvelle ère dans l'infrastructure cloud pour l'économie mondiale de l'IA.
Nous construisons une plateforme cloud IA full-stack qui prend en charge les développeurs et les entreprises, de l'entraînement des données et des modèles au déploiement en production, sans les coûts et la complexité liés à la construction d'une infrastructure IA/ML interne importante.
Conçu par des ingénieurs, pour des ingénieurs. De l'orchestration GPU à grande échelle à l'optimisation de l'inférence, nous maîtrisons les problèmes complexes liés au calcul, au stockage, au réseau et à l'IA appliquée.
Cotée au Nasdaq (NBIS) et basée à Amsterdam, nous avons une présence mondiale avec des centres de R&D en Europe, au Royaume-Uni, en Amérique du Nord et en Israël. Notre équipe de plus de 1,500 personnes comprend des centaines d'ingénieurs possédant une expertise approfondie en matériel, logiciel et R&D IA.
Le Produit
Dans un monde en évolution rapide, la confiance dans l'IA dépend d'agents IA ancrés dans des données réelles, fraîches et vérifiées. La recherche est le fondement qui rend cela possible.
Nous construisons une plateforme de recherche native pour agents, conçue spécifiquement pour la consommation par les systèmes IA plutôt que par les utilisateurs humains. Notre produit fournit des APIs programmatiques, à faible latence et observables que les agents IA utilisent pour récupérer, filtrer et raisonner sur des informations du monde réel à grande échelle.
Le Poste
Nous recherchons un Ingénieur Logiciel Senior pour travailler sur la couche d'indexation et de traitement des données d'un moteur de recherche novateur, conçu pour la consommation par l'IA agentique.
Dans ce rôle, vous vous concentrerez sur la construction de systèmes qui ingèrent, traitent et organisent des volumes massifs de données en structures efficaces et interrogeables. Vous travaillerez principalement sur des pipelines hors ligne et quasi-temps réel, en veillant à ce que les données soient fraîches, complètes et efficacement accessibles par les systèmes de récupération en aval. Vous opérerez dans un environnement où le débit, la scalabilité et la correction sont critiques ; concevant des systèmes capables de gérer des dizaines de gigaoctets par seconde sur des ensembles de données en constante évolution.
Comment est-ce de travailler chez Nebius :
Rythme rapide - Pensée audacieuse - Croissance constante - Impact significatif - Confiance et réelle autonomie - Opportunité de façonner l'avenir de l'IA
Dans ce poste, votre responsabilité sera de :
- Concevoir, implémenter et opérer des systèmes d'indexation et des pipelines de données à grande échelle qui constituent le cœur de notre infrastructure de recherche
- Développer et optimiser les stratégies d'indexation en équilibrant performance, fraîcheur et efficacité des ressources
- Travailler sur les formats de stockage, les stratégies de compaction et les mécanismes de mise à jour pour maintenir les données accessibles et à jour
- Assurer la fiabilité et la prévisibilité des pipelines dans des conditions de débit élevé
- Construire des composants bien testés avec des responsabilités claires et des contrats d'interaction, tout en restant flexible à mesure que le système évolue
- Définir et implémenter des primitives d'observabilité, y compris des logs structurés, des métriques et des signaux de qualité des données sur les pipelines hors ligne et quasi-temps réel
- Surveiller le débit, l'utilisation des ressources et les coûts, et piloter les optimisations lorsque les besoins de l'entreprise l'exigent
- Collaborer avec les équipes runtime et ML pour garantir que les sorties d'indexation répondent aux exigences de récupération et de classement
- Permettre l'expérimentation sécurisée sur les stratégies d'indexation et la logique de traitement des données grâce à des déploiements contrôlés et des signaux de qualité clairement définis
Prérequis
Vous pourriez être un bon candidat si vous :
- Avez 5+ années d'expérience dans la construction de systèmes de production backend ou d'infrastructure de données
- Avez une solide expérience en Go ( C++ / Rust est un plus)
- Avez de l'expérience avec des systèmes de traitement de données à grande échelle (débit de 10+ Gio/sec, ensembles de données à l'échelle du pétaoctet, etc.)
- Avez de l'expérience dans la construction ou l'exploitation de bases de données, de systèmes de stockage, de plans de données ou de pipelines d'indexation
- Avez une solide compréhension des systèmes distribués, de la tolérance aux pannes, de la cohérence et de la scalabilité
- Avez de l'expérience dans l'exploitation de systèmes de production et la gestion d'incidents opérationnels
- Avez un état d'esprit axé sur les systèmes et la capacité de raisonner sur les flux de données de bout en bout
Les candidats solides pourraient également avoir de l'expérience avec :
- Des frameworks de traitement de données distribués tels que Spark, Flink, MapReduce ou Beam
- Des systèmes de contenu, y compris le scraping, le proxying ou l'infrastructure anti-bot
- La publicité technologique, les réseaux sociaux ou d'autres plateformes de contenu à grande échelle
- Les internes des SGBD (open source ou SaaS) et l'infrastructure cloud
- Des contributions open-source ou une implication active dans la communauté d'ingénierie
- La programmation compétitive ou la participation à des CTF (ICPC, IOI ou similaire)
- Des programmes techniques avancés comme SHAD ou similaires
- Des présentations en conférence ou des publications techniques
Déclaration d'égalité des chances
Nous menons des entretiens de codage dans le cadre du processus.
Nebius est un employeur qui respecte l'égalité des chances. Nous nous engageons à favoriser un lieu de travail inclusif et diversifié et à offrir des opportunités d'emploi égales dans tous les aspects de l'emploi. Nous ne faisons aucune discrimination fondée sur la race, la couleur, la religion, le sexe (y compris la grossesse), l'origine nationale, l'ascendance, l'âge, le handicap, les informations génétiques, le statut matrimonial, le statut de vétéran, l'orientation sexuelle, l'identité ou l'expression de genre, ou toute autre caractéristique protégée par la loi applicable.
Les candidats doivent être autorisés à travailler dans le pays où ils postulent et devront fournir une preuve d'éligibilité à l'emploi comme condition d'embauche.
Si vous avez besoin d'aménagements pendant le processus de candidature, veuillez nous en informer.
Avantages et Perks
- Rémunération compétitive
- Opportunités de croissance professionnelle et d'apprentissage
- Flexibilité et autonomie
- Culture collaborative et innovante
- Opportunité de travailler sur des projets IA impactants
- Environnement international et équipes talentueuses
