Jezerinac Group, PLLC

Développeur en automatisation d'ingénierie et IA

PythonC#Go
Traduction automatique. Consultez l’original.

À propos du poste

Développeur en automatisation d'ingénierie et IA

Résumé du poste

Le développeur en automatisation d'ingénierie et IA conçoit les logiciels permettant de transférer des données entre nos outils de conception et d'analyse, automatise les tâches répétitives de modélisation et de documentation, et permet aux ingénieurs d'effectuer des recherches dans les connaissances de projet de l'entreprise avec des réponses sourcées.

Vous travaillerez directement avec les ingénieurs en structure, le responsable BIM et le technicien Revit, sous la supervision du directeur de studio. L'objectif du poste est de libérer du temps aux ingénieurs pour l'analyse, la conception et la coordination, et de démontrer ce gain de temps par des données.

Responsabilités principales

Interopérabilité Revit et analyse

  1. Créer et maintenir des compléments Revit, des graphiques Dynamo et des scripts Python afin d'éliminer la modélisation et la saisie de données répétitives.
  1. Développer et maintenir l'échange de données entre Revit et les logiciels d'analyse, y compris le mappage de sections et les rapports de comparaison aller-retour.
  1. Évaluer les liens existants et les outils des fournisseurs avant toute création, et documenter chaque décision de développement interne ou d'achat.

Connaissances de l'entreprise et IA

  1. Créer un assistant de recherche privé (génération augmentée par récupération) sur les documents de l'entreprise stockés sur notre serveur de fichiers cloud, qui cite ses sources et respecte les autorisations de dossiers.
  1. Préparer les documents pour l'indexation : extraction de texte et de tableaux, nettoyage des scans et étiquetage des éditions des normes.
  1. Examiner la qualité des réponses avec les ingénieurs, puis consigner et corriger les erreurs.
  1. Mener des projets pilotes limités dans le temps sur les méthodes d'IA émergentes et rédiger une note de validation ou de refus pour chacun.

Contrôles qualité et systèmes métier

  1. Développer des contrôles automatisés des modèles Revit et des jeux de plans, en commençant par des contrôles basés sur des règles, puis en ajoutant ultérieurement une révision assistée par IA approuvée par un ingénieur.
  1. Créer des intégrations et des tableaux de bord entre Cosential, Ajera et Microsoft 365.
  1. Soutenir l'élaboration des propositions grâce à la recherche sur les propositions passées et l'expérience de projet.

Opérations et adoption

  1. Documenter et assurer le contrôle de version de chaque outil, et travailler avec les testeurs pilotes avant chaque mise en service.
  1. Respecter les règles de confidentialité des données de l'entreprise : aucune donnée client ou projet ne doit être transmise à des services d'IA non approuvés par l'entreprise.

Qualifications requises

  1. Licence en informatique, génie logiciel ou domaine connexe, ou expérience équivalente.
  1. 3 ans ou plus d'expérience en développement logiciel professionnel, avec Python et C# ou .NET.
  1. Expérience de l'intégration de logiciels via REST APIs et des APIs d'applications de bureau.
  1. Travail pratique avec les APIs de modèles de langage et la génération augmentée par récupération : intégrations, recherche vectorielle, analyse de documents et évaluation de la qualité des réponses.
  1. Expérience avec Git et la documentation technique écrite.
  1. Capacité à recueillir les besoins auprès de non-programmeurs et à expliquer le travail technique en termes simples.

Qualifications souhaitées

  1. Expérience avec l'API Revit, Dynamo ou pyRevit.
  1. Expérience avec l'interface de programmation de CSI pour ETABS et SAP2000, ou avec les données RAM ou Enercalc.
  1. Cours ou expérience en génie civil ou en structure, ou expérience dans la création d'outils pour les ingénieurs en structure.
  1. Expérience avec Microsoft Power Platform : Power Automate, Forms, Lists et Power BI.
  1. Expérience avec Cosential, Ajera ou des systèmes CRM et de comptabilité de projet similaires.
  1. Compréhension du traitement sécurisé des données client.

Organisation du travail et attentes

  1. Lieu : West Palm Beach, avec possibilité de travail hybride ou à distance.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter