description
L’ingénieur(e) AWS Neuron Kernel concevra et mettra en œuvre des noyaux de calcul hautes performances pour les opérations d’apprentissage automatique sur les accélérateurs AWS Inferentia et Trainium, optimisera les performances au niveau des noyaux sur plusieurs générations de matériel, utilisera des outils de profilage pour identifier et éliminer les goulots d’étranglement, appliquera des optimisations du compilateur telles que la fusion, le sharding (partitionnement), le tiling (découpage en tuiles) et l’ordonnancement, et travaillera avec les clients pour activer et optimiser des modèles de ML. Le poste implique également une collaboration interfonctionnelle, du support client, la conception technique, des revues de code et le mentorat d’ingénieurs expérimentés. Il requiert une solide expérience en gestion du génie logiciel, en architecture logicielle, en services web, ainsi qu’en développement complet de logiciels/matériels/réseaux, et est basé à Toronto, avec une fourchette de rémunération annuelle indiquée de 171 400 à 286 200 CAD.
