Software Engineering Manager, PyTorch MTIA | Responsable de l’ingénierie logicielle, PyTorch MTIA
Meta
**Summary:**
The MTIA (Meta Training & Inference Accelerator) Software team is part of AI Infra PyTorch organization. The team’s mission is to explore, develop and help productize high-performance software and hardware technologies for AI at datacenter scale. Team has been developing AI frameworks to accelerate Meta’s DL/ML workloads on the specialized MTIA AI accelerator hardware. As part of the AI acceleration software stack, we develop Pytorch compiler frontend for MTIA, Pytorch runtime for inference & training, high performance kernel libraries exploiting various hardware architectural features and tooling.We are looking for an engineering manager to support MTIA software stack development for inference and training platform.-------L’équipe logicielle MTIA (Meta Training et Inference Accelerator) fait partie de l’organisation AI Infra PyTorch. La mission de l’équipe est d’explorer, de développer et d’aider à commercialiser des technologies logicielles et matérielles hautes performances pour l’IA à l’échelle du centre de données. L’équipe a développé des frameworks d’IA pour accélérer les charges de travail DL/ML de Meta sur le matériel d’accélération d’IA spécialisé MTIA. Dans le cadre de la pile logicielle d’accélération de l’IA, nous développons l'interface du compilateur Pytorch pour MTIA, le runtime Pytorch pour l’inférence et l’entraînement, des bibliothèques de noyau hautes performances exploitant diverses fonctionnalités architecturales matérielles et outils.Nous recherchons un responsable d’ingénierie pour soutenir le développement de la pile logicielle MTIA pour la plate-forme d’inférence et d’apprentissage.
**Required Skills:**
Software Engineering Manager, PyTorch MTIA | Responsable de l’ingénierie logicielle, PyTorch MTIA Responsibilities:
1. Manage team of domain experts developing AI acceleration software stack for MTIA | Gérer une équipe d’experts du domaine développant une pile logicielle d’accélération de l’IA pour MTIA
2. Operate strategically and tactically. Develop the vision and strategy to help set direction for the team, while managing day-to-day software development. | Agir de manière tactique et stratégique. Développer la vision et la stratégie pour aider à définir la direction de l’équipe, tout en gérant le développement logiciel au quotidien.
3. Communicate and collaborate effectively with peer engineering teams. | Communiquer et collaborer efficacement avec les équipes d’ingénierie homologues.
4. Manage a team of developers from a broad range of experiences, perspectives, approaches, and backgrounds, help them develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles | Gérer une équipe de développeurs issus d’un large éventail d’expériences, de perspectives, d’approches et de parcours, les aider à développer leur carrière en les affectant à des projets adaptés à leurs niveaux de compétence, à leur développement de compétences à long terme, à leur personnalité et à leurs styles de travail
5. Work closely with dedicated recruiting staff to expand the team, including sourcing candidates, interviewing candidates, participating in conferences/events, and on-boarding new employees | Travailler en étroite collaboration avec le personnel de recrutement dédié pour élargir l’équipe, notamment en recherchant des candidats, en interviewant des candidats, en participant à des conférences/événements et en intégrant de nouveaux employés.
**Minimum Qualifications:**
Minimum Qualifications:
6. At least 2 years of experience in managing a software team in a fast-paced capacity. | Au moins 2 ans d’expérience dans la gestion d’une équipe de développement logiciel dans un environnement dynamique.
7. Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management. | Expérience avérée dans le recrutement, la création, la structuration et la direction d'organisations techniques, y compris la gestion des performances.
8. Experience developing AI inference and/or training software stack. | Expérience dans le développement d’une pile de logiciels d’inférence et/ou de formation d’IA.
**Preferred Qualifications:**
Preferred Qualifications:
9. Experience with AI kernel development and optimization. | Expérience dans le développement et l’optimisation du noyau d'IA.
10. Experience working with deep learning frameworks such as PyTorch, TensorFlow, JAX, ONNX, MXNet, TensorRT etc. | Expérience de travail avec des frameworks d’apprentissage en profondeur tels que PyTorch, TensorFlow, JAX, ONNX, MXNet, TensorRT, etc.
11. Knowledge of deep learning models such as recommendation, ranking, LLM etc. | Connaissance des modèles d’apprentissage profond tels que la recommandation, le classement, les modèles de langage de grande taille, etc.
12. Familiarity with AI hardware such as GPUs, deep learning accelerators is a plus. | La familiarité avec le matériel d’IA tel que les GPU et les accélérateurs d’apprentissage en profondeur est un plus.
**Public Compensation:**
CA$159,000/year to CA$213,000/year + bonus + equity + benefits
**Industry:** Internet
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Meta