Software Engineer, Data.

Job expired!

Localisation : Hybride - Lieux de travail flexibles (Londres, San Francisco, Toronto, Télétravail)

En tant que Ingénieur Logiciel, Données chez Autodesk Research, vous collaborerez avec des chercheurs et ingénieurs de classe mondiale pour développer des fonctionnalités innovantes alimentées par le ML. Notre objectif est de construire des pipelines de données évolutifs pour agréger, préparer et traiter des données pour des applications d'apprentissage automatique. Vous devez avoir une passion pour la résolution de problèmes et la création de solutions qui aident nos clients à imaginer, concevoir et créer un monde meilleur.

Ce rôle implique de travailler à l'intersection de la recherche et du développement de produits, où vous aurez l'opportunité de développer des fonctionnalités d'IA générative dans les produits Autodesk. Vous reporterez au Senior Manager, Generative AI chez Autodesk Research et bénéficierez d'une organisation de travail flexible et hybride.

  • Collaborer avec une équipe diversifiée et mondiale de chercheurs et d'ingénieurs sur des projets d'ingénierie de produits.
  • Développer des systèmes distribués évolutifs pour traiter, filtrer et déployer des ensembles de données pour l'apprentissage automatique.
  • Traiter de grandes sources de données non structurées et multi-modales (texte, images, modèles 3D, extraits de code, métadonnées) pour leur adéquation à l'apprentissage automatique.
  • Conduire et analyser des expériences de données pour en tirer des informations exploitables.
  • Créer des visualisations de données et des résumés pour communiquer les caractéristiques des données aux chercheurs et à la direction.
  • Collaborer avec les équipes juridiques et de confiance pour garantir une utilisation éthique et conforme des données.
  • Développer des pipelines de données sécurisés, en respectant les meilleures pratiques de sécurité.
  • Écrire du code bien documenté, testable et facile à comprendre.
  • Dépanner et fournir des solutions aux problèmes qui surviennent.
  • Licence (BSc) ou Master (MSc) en Informatique, ou une expérience équivalente dans l'industrie.
  • 3+ ans d'expérience avec le contrôle de version logicielle, les tests unitaires et les pipelines de déploiement.
  • Expérience en modélisation des données, architecture et traitement pour des représentations de données variées, y compris la géométrie 2D et 3D.
  • Connaissance des services Cloud et des architectures (par ex., AWS, Azure).
  • Maîtrise de la documentation du code, des architectures et des expériences.
  • Expérience avec les bases de données relationnelles (par ex., MySQL, PostgreSQL) et NoSQL (par ex., MongoDB, Cassandra).
  • Familiarité avec des frameworks comme Ray data, Metaflow, Hadoop, Spark, ou Hive.
  • Expérience avec les magasins de données vectorielles.
  • Proficiency with Linux systems and bash terminals.
  • Connaissance des architectures cloud et des concepts de réseau.
  • Expérience en géométrie computationnelle, comme le traitement des données de représentation de maillage ou de frontière.
  • Expérience avec la recherche de modèles CAO et la récupération dans des systèmes PLM ou d'autres bases de données CAO interrogeables.
  • Forte connaissance des statistiques et des outils d'analyse de données comme Pandas, Matplotlib, Seaborn, Plotly, R, etc.
  • Familiarité avec les industries de la conception, de la fabrication, de l'AEC ou des médias et du divertissement.
  • Expérience avec les produits Autodesk ou similaires (CAO, CAE, CFAO).
  • Proactif dans la fourniture de solutions et désireux d'apprendre et de développer de nouvelles technologies.
  • À l'aise pour construire des prototypes à partir de zéro et écrire du code maintenable dans des bases de code existantes.
  • Aime apprendre et collaborer à travers des emplacements mondiaux.