Manager, Software Engineering, Mtia Software | Responsable, Ingénierie Logicielle, Mtia Software

Toronto, ON, Canada

Job Description

Manager, Software Engineering, MTIA Software | Responsable, Ingenierie logicielle, MTIA Software
Remote, Canada o Toronto, ON o Full Time
Meta
AI Infrastructure
Engineering
The MTIA (Meta Training & Inference Accelerator) Software team is part of AI and Compute Foundation organization. The team's mission is to explore, develop and help productize high-performance software and hardware technologies for AI at datacenter scale. The team co-optimizes both SW (e.g., algorithms and models) and HW (e.g., platform and network) to come up with balanced system design. To develop new systems, requires understanding performance bottlenecks on existing systems. As a result, the team invests significantly into optimizing AI production models on existing systems. This has resulted in TCO wins for all key AI services. Team has been developing AI compilers to accelerate Meta's DL/ML workloads on the specialized MTIA AI accelerator hardware in a highly performant and flexible way. As part of the AI acceleration software stack, we develop compiler optimizations exploiting various hardware architectural features, achieving high performance for our inference and training workloads. L'equipe logicielle MTIA (Meta Training et Inference Accelerator) fait partie de l'organisation IA and Compute Foundation. La mission de l'equipe est d'explorer, de developper et d'aider a commercialiser des technologies logicielles et materielles hautes performances pour l'IA a l'echelle du centre de donnees. L'equipe co-optimise a la fois le logiciel (par exemple, les algorithmes et modeles) et le materiel (par exemple, la plateforme et le reseau) pour parvenir a une conception de systeme equilibree. Developper de nouveaux systemes necessite de comprendre les goulots d'etranglement des performances des systemes existants. En consequence, l'equipe investit considerablement dans l'optimisation des modeles de production d'IA sur les systemes existants. Cela a permis de realiser des gains en termes de cout total de possession pour tous les services cles d'IA. L'equipe a developpe des compilateurs d'IA pour accelerer les charges de travail DL/ML de Meta sur le materiel d'acceleration d'IA specialise MTIA de maniere hautement performante et flexible. Dans le cadre de la pile logicielle d'acceleration de l'IA, nous developpons des optimisations de compilateur exploitant diverses fonctionnalites architecturales materielles, obtenant des performances elevees pour nos charges de travail d'inference et de formation.
Manager, Software Engineering, MTIA Software | Responsable, Ingenierie logicielle, MTIA Software Responsibilities
Grow a team of domain experts in neural network end-to-end performance optimization, compiler tool chain development, hardware/software co-design technologies | Developper une equipe d'experts du domaine de l'optimisation des performances de bout en bout des reseaux neuronaux, du developpement de la chaine d'outils de compilation et des technologies de co-conception materiel/logiciel
Manage wide-ranging teams of researchers and developers, help them develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles | Gerer des equipes diversifiees de chercheurs et de developpeurs, les aider a developper leur carriere, en les affectant a des projets adaptes a leurs niveaux de competence, a leur developpement de competences a long terme, a leur personnalite et a leurs styles de travail
Communicate and collaborate effectively with cross-functional hardware and software engineering teams | Communiquez et collaborez efficacement avec des equipes d'ingenierie materielle et logicielle interfonctionnelles
Champion engineering and operational, establishing metrics and process for regular assessment and improvement | Promouvoir l'excellence en ingenierie et en exploitation, etablissant des indicateurs et des processus pour une evaluation et une amelioration regulieres
Operate strategically and tactically. Develop the team's vision and strategy to help set direction, while staying on top of the day-to-day software development | Agir de maniere tactique et strategique. Developper la vision et la strategie de l'equipe pour aider a definir la direction, tout en restant au courant du developpement logiciel au quotidien
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 etroite collaboration avec le personnel de recrutement dedie pour elargir l'equipe, notamment en recherchant des candidates, en leur faisant passer des entretiens, en participant a des conferences/evenements et en integrant de nouveaux/nouvelles employees.
Minimum Qualifications
At least 5 years of experience in managing a software team in a fast-paced capacity | Au moins cinq ans d'experience dans la gestion d'une equipe logicielle a un rythme soutenu
Demonstrated experience in managing other managers | Experience demontree dans la gestion d'autres gestionnaires
Proven understanding and experience executing full product life-cycles (prototyping, deployment, and support) | Comprehension et experience averees dans l'execution de cycles de vie complets de produits (prototypage, deploiement et support)
Preferred Qualifications
Accelerator (GPU/ASIC) compiler development and neural network optimization | Developpement de compilateurs d'accelerateurs (GPU/ASIC) et optimisation de reseaux neuronaux
Experience in compiler infrastructures, IR frameworks and toolchains such as Inductor, MLIR, or LLVM | Experience dans les infrastructures de compilateur, les frameworks IR et les chaines d'outils telles que Inductor, MLIR ou LLVM
Experience with different programming models for high-performance computations, e.g. CUDA, Triton or OpenCL | Experience avec differents modeles de programmation pour les calculs hautes performances, par exemple CUDA, Triton ou OpenCL
Experience working closely with hardware architectures such as Intel SIMD, GPU, RISC-V, AI accelerators, etc | Experience de travail en etroite collaboration avec des architectures materielles telles que Intel SIMD, GPU, RISC-V, accelerateurs d'IA, etc
Experience in hardware-software development environments such as simulators, FPGA emulators etc | Experience dans les environnements de developpement materiel-logiciel tels que les simulateurs, les emulateurs FPGA, etc
Knowledge of ML frameworks like PyTorch, TensorFlow, ONNX, MXNet, etc | Connaissance des frameworks ML comme PyTorch, TensorFlow, ONNX, MXNet, etc
For those who live in or expect to work from California if hired for this position, please click for additional information.
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta developpe des technologies qui aident les gens a se connecter, a trouver des communautes et a developper des entreprises. Lorsque Facebook a ete lance en 2004, il a change la facon dont les gens se connectent. Des applications comme Messenger, Instagram et WhatsApp ont permis a des milliards de personnes dans le monde de s'emanciper. Aujourd'hui, Meta depasse les ecrans 2D pour se tourner vers des experiences immersives comme la realite augmentee et virtuelle, afin de contribuer a la prochaine evolution de la technologie sociale. Les personnes qui choisissent de batir leur carriere en oeuvrant avec nous chez Meta contribuent a faconner un avenir qui nous menera au-dela de ce que la connexion numerique rend possible aujourd'hui - au-dela des contraintes des ecrans, des limites de la distance, et meme des regles de la physique.
192 000 $CA/year to 256 000 $CA/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about at Meta.
Equal Employment Opportunity
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .
Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the .
Meta est fiere d'etre un employeur offrant l'egalite des chances en matiere d'emploi. Nous ne faisons aucune discrimination fondee sur la race, la religion, la couleur, l'origine nationale, le sexe (y compris la grossesse, l'accouchement, les decisions en matiere de sante reproductive ou les problemes medicaux connexes), l'orientation sexuelle, l'identite de genre, l'expression de genre, l'age, le statut d'ancien combattant protege, le statut de personne handicapee, les informations genetiques, les opinions politiques ou les activites, ou d'autres caracteristiques protegees par la loi applicables. Vous pouvez consulter notre avis sur l'egalite des chances en matiere d'emploi ici.
Meta s'engage a fournir des amenagements raisonnables aux personnes handicapees et aux anciens combattants invalides dans le cadre de ses procedures de candidature. Si vous avez besoin d'aide ou d'une mesure d'adaptation en raison d'un handicap, remplissez le .
Apply for this job
Take the first step toward a rewarding career at Meta.
APPLY NOW
Find your role
Explore jobs that match your skills and experience. Search by technology, team or location to find an opening that's right for you.
Careers
Follow us
Career programs
Teams
Working at Meta
My account
About us
Equal Employment Opportunity
Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .
Meta is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need assistance or an accommodation due to a disability, fill out the

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2814160
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned