Software Engineering Manager, AI Compiler

Job expired!

Entreprise : Meta

Intitulé du poste : Manager en Ingénierie Logicielle, Compilateur IA

Salaire : 177 000 $/an à 251 000 $/an + bonus + actions + avantages

Chez Meta, nous ne développons pas seulement de la technologie ; nous bâtissons un avenir qui transcende les limites traditionnelles de la connexion numérique à travers des technologies sociales avancées, incluant la réalité augmentée et virtuelle. Notre parcours a commencé avec Facebook et s'est étendu pour inclure un large éventail de plateformes de connectivité comme Messenger, Instagram et WhatsApp.

Nous recherchons un Manager en Ingénierie Logicielle talentueux pour diriger notre équipe de logiciels Meta Training & Inference Accelerator (MTIA). Ce rôle se concentre sur le développement d'une stratégie de Compilateur IA de pointe et l'optimisation des chaînes d'outils de compilateurs. Ces améliorations sont cruciales pour les tâches d'entraînement et d'inférence sur notre matériel d'accélérateur IA MTIA spécialisé, garantissant une performance et une flexibilité supérieures.

En tant que Manager en Ingénierie Logicielle, vous allez :

  • Développer et diriger une équipe d'experts dans le domaine de la technologie des compilateurs IA.
  • Améliorer le développement de la pile des compilateurs et optimiser les compilateurs performants adaptés à notre accélérateur IA MTIA.
  • Diriger des projets transversaux en communiquant et en collaborant avec les clients et les équipes homologues.
  • Conserver une approche stratégique et tactique, façonnant la vision et la direction de votre équipe.
  • Rester activement impliqué dans les développements logiciels en cours, en abordant les défis techniques et en prenant des décisions de conception impactantes.

Pour réussir dans ce rôle, vous devez avoir :

  • Une expérience significative avec l'architecture et le développement de compilateurs, particulièrement dans les compilateurs ML, DSLs, ou les compilateurs pour langues statiques/dynamiques.
  • Au moins 2 ans d'expérience dans la gestion d'une équipe diverse d'ingénieurs en compilateur.
  • Une capacité prouvée à collaborer au-delà des frontières fonctionnelles avec des équipes de matériel ou de cadriciels IA.
  • Un historique de recrutement réussi, de construction d'équipe et de leadership.

Les candidats idéaux démontreront également :

  • Une expertise dans les optimisations de compilateurs comme les optimisations de boucles, la vectorisation et la parallélisation.
  • De l'expérience dans la compilation et la génération de code pour des accélérateurs ML, des GPU ou du matériel personnalisé.
  • Une connaissance des modèles de programmation à haute performance tels que GPU CUDA, OpenCL ou OpenMP.
  • Une connaissance des infrastructures de compilateurs comme MLIR, LLVM ou IREE.
  • Une compréhension des principaux cadriciels ML incluant PyTorch, TensorFlow et ONNX.

Rejoindre Meta signifie plus qu'avoir un emploi. Ici, vous ferez partie de notre mission de connecter le monde et de construire des technologies innovantes, avec le potentiel de transformer la façon dont les gens interagissent et expérimentent le monde qui les entoure. Nous nous engageons à fournir des accommodements raisonnables dans nos processus de recrutement pour divers besoins.

Si vous êtes prêt à diriger dans le paysage technologique piloté par l'IA, postulez aujourd'hui et aidez-nous à façonner l'avenir chez Meta. C'est votre chance de construire une carrière incroyable en contribuant à un monde au-delà des contraintes des écrans, de la distance, et même