Snowflake

Ingénieur Logiciel Staff, Infrastructure de Recherche IA Cortex

PythonJavaSQLKubernetesGo
Traduction automatique. Consultez l’original.

À propos du poste

Chez Snowflake, nous façonnons l'ère de l'entreprise agentique. Pour inaugurer cette nouvelle ère, nous recherchons des penseurs natifs de l'IA dans toutes les fonctions, enthousiasmés par l'opportunité de réinventer leur façon de travailler. Vous n'utilisez pas seulement des outils ; vous possédez une curiosité innée, traitant l'IA comme un collaborateur de haute confiance, essentiel à votre résolution de problèmes et à l'accélération de votre impact. Nous recherchons des individus humbles qui excellent dans des environnements dynamiques et en évolution rapide, avec un état d'esprit expérimental – qui testent rapidement les capacités émergentes pour découvrir des moyens plus simples et plus puissants d'obtenir des résultats. Chez Snowflake, votre rôle n'est pas seulement d'exécuter une fonction, mais d'aider à redéfinir l'avenir du travail.

L'équipe Cortex construit l'avenir de l'IA pour les données d'entreprise. Ce rôle se concentre sur l'infrastructure de Recherche qui alimente nos produits phares tels que CoWork, Cortex Code & Cortex Agents, de manière rapide, fiable, évolutive et sécurisée au niveau de l'entreprise.

Vous construirez des moteurs de recherche haute performance (utilisant la recherche vectorielle, la recherche hybride et l'indexation sémantique) qui alimentent Cortex de Snowflake. Cela implique d'optimiser la manière dont des milliards de lignes de données sont indexées et récupérées en quelques millisecondes.

Snowflake connaît une croissance rapide, et nous élargissons notre équipe pour soutenir et accélérer cette croissance. Nous recherchons des personnes qui partagent nos valeurs, remettent en question la pensée ordinaire et stimulent le rythme de l'innovation tout en construisant un avenir pour elles-mêmes et pour Snowflake.

Comment souhaitez-vous avoir un impact ?

Ce que vous ferez dans ce rôle

  1. Architecturer des Runtimes Agentiques : Construire et faire évoluer les moteurs d'orchestration qui exécutent des flux de travail agentiques complexes, en assurant une exécution d'outils à faible latence et une gestion d'état robuste.
  1. Évoluer l'Infrastructure de Contextualisation : Concevoir des systèmes haute performance pour le RAG (Retrieval-Augmented Generation), y compris l'intégration de bases de données vectorielles, l'indexation de recherche évolutive et efficace, le traitement des requêtes et le classement des résultats, la mise en cache sémantique et l'extraction automatisée de métadonnées.
  1. Construire le "Moteur d'Évaluations" : Développer l'infrastructure automatisée nécessaire pour exécuter des simulations à grande échelle sur des ensembles de données de référence, des pipelines d'analyse d'erreurs et des expériences "hillclimbing".
  1. Mettre en Production des Flux de Travail IA : Collaborer avec l'équipe de modélisation pour transformer les capacités brutes de LLM en microservices durcis et multi-locataires avec des garde-fous stricts et une observabilité.
  1. Optimiser les Performances et les Coûts : Diriger la stratégie d'infrastructure pour le routage des modèles, la mise en cache des invites et l'optimisation des tokens afin de garantir que les fonctionnalités IA de Snowflake soient les plus efficaces de l'industrie.

Prérequis

  1. Formation : Diplôme de licence en informatique ou dans un domaine technique connexe.
  1. Expérience : 9+ années d'expérience dans la construction de systèmes distribués, d'APIs à haut débit, ou d'infrastructure backend pour des produits IA/ML.
  1. Stack Technique : Maîtrise approfondie de Go ou Java (pour les systèmes) et de Python (pour l'orchestration IA).
  1. Pensée Systémique : Solide compréhension des internes de bases de données, de la gestion d'état distribuée et de l'architecture cloud-native (Kubernetes, FoundationDB, etc.).
  1. Expertise Domaine : Familiarité avec la "plomberie" de l'IA : indices vectoriels, plateformes d'agents et construction de pipelines de données évolutifs.

(Bonus) Expérience avec

  1. Optimisation des requêtes et internes des moteurs SQL.
  1. Conception de systèmes multi-locataires gérant des données d'entreprise sensibles à grande échelle.
  1. Développement d'infrastructure de recherche pour des applications à grande échelle.
  1. Expérience directe avec l'un des sous-systèmes décrits ci-dessus.

Chaque employé de Snowflake est tenu de respecter les normes de confidentialité et de sécurité de l'entreprise pour la manipulation de données sensibles. Les employés de Snowflake doivent se conformer au plan de sécurité des données de l'entreprise dans le cadre essentiel de leurs fonctions. Il est du devoir de chaque employé de garantir la sécurité et la confidentialité des informations clients.

Pour les postes situés aux États-Unis, veuillez consulter l'offre d'emploi sur le site Carrières de Snowflake pour obtenir des informations sur le salaire et les avantages sociaux : careers.snowflake.com

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter