- Accueil
- Emploi Télétravail
- Senior Machine Engineer, ML Systems and Infrastructure
Senior Machine Engineer, ML Systems and Infrastructure
Résumé du poste
Modèle de travail
Aperçu du poste
Le travail que nous réalisons chez Autodesk touche pratiquement tout le monde sur la planète. En créant des outils logiciels pour la fabrication de bâtiments, de machines et même des derniers films, nous influençons et donnons les moyens à certaines des personnes les plus créatives au monde de résoudre des problèmes importants.
Autodesk recherche un(e) Ingénieur(e) ML senior, Systèmes et Infrastructure ML pour concevoir et faire évoluer les systèmes qui permettent le machine learning dans la recherche et le développement de produits. Vous contribuerez à construire l'infrastructure derrière les pipelines de données à grande échelle, les systèmes d'entraînement distribués, les cadres d'évaluation et les flux de travail ML de production qui prennent en charge les modèles fondamentaux et les fonctionnalités de produits basées sur le ML.
Ce rôle est idéal pour un(e) ingénieur(e) profondément intéressé(e) par les systèmes évolutifs et l'infrastructure ML de qualité production. Vous travaillerez de manière autonome sur plusieurs parties de la pile technologique et contribuerez à définir des pratiques d'ingénierie solides en matière de fiabilité, de performance et de maintenabilité.
Ce rôle est entièrement compatible avec le travail à distance, avec des membres d'équipe répartis aux États-Unis et au Canada.
Localisation : À distance aux États-Unis ou au Canada, Côte Est
Responsabilités
- Concevoir et construire des systèmes évolutifs pour l'entraînement, l'évaluation, le déploiement et la surveillance des modèles ML
- Développer et améliorer les pipelines de données qui traitent des ensembles de données techniques structurés et semi-structurés à grande échelle
- Optimiser les flux de travail distribués en termes de performance, de fiabilité, d'utilisation des ressources et d'efficacité des coûts
- Construire des capacités de plateforme telles que le suivi des expériences, le versionnage des modèles, la gestion des points de contrôle, la reproductibilité et l'observabilité
- Contribuer au déploiement des modèles, aux services d'inférence et aux flux de travail de surveillance de production
- Améliorer la qualité des données, la lignée, la provenance et la transparence opérationnelle des pipelines ML
- Contribuer aux discussions sur l'architecture et la conception au sein de l'équipe
- Identifier et résoudre les goulots d'étranglement dans les couches de données, de calcul, d'orchestration et d'observabilité
- Mentorer les ingénieurs par le biais de revues de code, de conseils de conception et de partage de connaissances
- Collaborer étroitement avec les chercheurs, les ingénieurs produits et les partenaires de la plateforme pour transformer les flux de travail ML en systèmes d'ingénierie robustes
Qualifications minimales
- Baccalauréat ou maîtrise en informatique, en ingénierie ou dans un domaine connexe, ou expérience professionnelle équivalente
- Au moins 3 à 4 ans d'expérience professionnelle dans la construction et l'exploitation de logiciels de production, de systèmes ML, d'infrastructure distribuée ou de pipelines de données à grande échelle
- Solide expérience en ingénierie logicielle, en systèmes distribués, en systèmes backend ou en infrastructure ML
- Excellente maîtrise de Python et expérience dans la livraison de systèmes de qualité production
- Expérience dans la conception et l'exploitation de pipelines de données ou de calcul évolutifs
- Expérience avec les plateformes cloud telles qu'AWS, Azure ou GCP
- Familiarité avec les conteneurs, l'intégration et le déploiement continus (CI/CD), l'observabilité et les pratiques de qualité de publication
- Capacité à piloter de manière autonome l'exécution technique sur des travaux complexes avec une supervision limitée
Qualifications préférées
- Expérience dans la construction de pipelines de données pour des ensembles de données techniques structurés et semi-structurés à grande échelle
- Expérience avec la lignée des données, la provenance, la gouvernance et l'utilisation responsable des données dans les systèmes ML
- Expérience avec les systèmes de traitement et d'orchestration de données distribués tels que Ray, Airflow, Spark ou des plateformes similaires
- Expérience avec le déploiement de modèles, les services d'inférence, la surveillance et l'observabilité pour les systèmes ML de production
- Expérience dans la construction de représentations prêtes pour le ML pour des données géométriques, graphiques, hiérarchiques ou multimodales
- Expérience avec les frameworks ML distribués tels que PyTorch, Lightning, DeepSpeed, FSDP, Megatron ou similaires
- Familiarité avec les flux de travail AEC, les données de conception, les formats BIM/CAD ou les produits Autodesk
Le candidat idéal
- Pense comme un ingénieur système et exécute comme un développeur logiciel expérimenté
- Peut équilibrer la livraison à court terme avec la santé de la plateforme à long terme
- Apporte un jugement technique solide et un sens de la responsabilité
- Améliore l'efficacité de l'équipe par le mentorat et la rigueur en ingénierie
- Aime résoudre les défis liés à la mise à l'échelle, à la performance et à la fiabilité
Chez Autodesk, nous construisons un milieu de travail diversifié et une culture inclusive pour donner à plus de personnes la chance d'imaginer, de concevoir et de créer un monde meilleur. Autodesk est fier d'être un employeur garantissant l'égalité des chances et examine tous les candidats qualifiés sans distinction de race, de couleur, de religion, d'âge, de sexe, d'orientation sexuelle, de genre, d'identité de genre, d'origine nationale, de handicap, de statut d'ancien combattant ou de toute autre caractéristique légalement protégée. Nous examinons également pour l'emploi tous les candidats qualifiés, indépendamment de leurs antécédents judiciaires, conformément à la loi applicable.
Êtes-vous un contractant ou un consultant actuel d'Autodesk ? Veuillez rechercher les postes ouverts et postuler en interne (pas sur ce site externe). Si vous avez des questions ou avez besoin d'aide, contactez Autodesk Careers (Careers ).