BDO USA, P.C.

Ingénieur logiciel I, IA

ReactSQLC#
Traduction automatique. Consultez l’original.

Résumé du poste

L'ingénieur logiciel IA conçoit, développe et maintient des applications basées sur l'IA, en mettant l'accent sur l'intégration de grands modèles de langage dans les flux de travail métier. Ce rôle collabore avec les parties prenantes métier et technologiques pour comprendre les besoins, mettre en œuvre des solutions rigoureusement testées et assurer le support des services d'IA déployés en production. Les responsabilités incluent la contribution aux bases de code, à la documentation et aux processus de support opérationnel, tout en respectant les pratiques d'ingénierie sécurisée et les normes de développement établies. Le poste soutient l'expérimentation et l'évaluation d'outils et de frameworks d'IA sous la supervision d'ingénieurs seniors et contribue à améliorer l'expérience utilisateur grâce à l'automatisation et aux capacités assistées par l'IA, en alignement avec les objectifs de l'entreprise.

Chez BDO, la manière dont nous nous présentons compte. Nous bâtissons des relations solides en nous soutenant mutuellement, ainsi que nos clients et nos communautés, avec attention, curiosité et un engagement à nous aider les uns les autres à grandir et à réussir. Ici, vous trouverez un travail significatif, des dirigeants investis dans votre réussite et des opportunités de construire une carrière autour de ce qui compte le plus pour vous.

Notre objectif est d'être les personnes sur lesquelles nos clients peuvent compter pour se développer en toute confiance et atteindre ce qui compte le plus. Nos valeurs guident la manière dont nous donnons vie à cet objectif chaque jour. Ensemble, elles façonnent la façon dont nous travaillons les uns avec les autres, servons nos clients et créons un impact significatif.

Alors que la technologie continue de façonner notre façon de travailler, BDO valorise la capacité à appliquer des solutions d'IA générative et agentique pour développer des produits de travail, améliorer les flux de travail et identifier les risques potentiels. Dans toute notre entreprise, nous mettons l'accent sur le jugement professionnel pour valider l'exactitude, la qualité et la conformité des résultats générés par l'IA.

Responsabilités

  1. Développer des applications basées sur l'IA et des points d'intégration
  1. Rechercher et évaluer des technologies d'IA pour une mise en œuvre potentielle
  1. Concevoir et maintenir la documentation des systèmes et processus d'IA
  1. Collaborer avec les unités métier pour clarifier les besoins en solutions d'IA
  1. Coordonner les efforts techniques liés aux problèmes et aux optimisations des systèmes d'IA
  1. Créer et maintenir la documentation pour divers systèmes développés en interne et intégrés par des tiers
  1. Mettre en œuvre des fonctionnalités d'IA, y compris les intégrations de grands modèles de langage, les prompts et les flux de travail de récupération, sous supervision
  1. Surveiller et soutenir de manière proactive les applications et automatisations existantes
  1. Intégrer des fonctionnalités d'IA dans les systèmes existants pour améliorer l'expérience utilisateur pour des cas d'usage définis et des livrables délimités
  1. Soutenir les professionnels de l'ingénierie IA et de l'informatique dans leurs responsabilités et fournir des conseils sur la résolution efficace des problèmes sous la supervision des chefs d'équipe
  1. Escalader les problèmes critiques à la direction et mettre en œuvre des stratégies de résolution rapide basées sur les runbooks et les chemins d'escalade établis
  1. Coordonner et organiser les efforts et le suivi des points issus des réunions d'équipe pour les tâches assignées
  1. Fournir un support de niveau IV sur des applications spécifiques selon les besoins
  1. Participer aux revues de code en tant que relecteur et auteur ; corriger les résultats pour garantir la qualité et la sécurité des applications d'IA
  1. Surveiller et soutenir les applications et automatisations d'IA existantes en examinant les alertes/tableaux de bord et en effectuant des vérifications de routine
  1. Autres tâches selon les besoins

Responsabilités d'encadrement

  1. S/O

Qualifications, connaissances, compétences et aptitudes

Formation

  1. Diplôme d'études secondaires ou équivalent (GED), requis

Expérience

  1. 2 ans ou plus d'expérience en développement d'applications, requis

Licences/Certifications

Logiciels

Expérience de développement avec un ou plusieurs des éléments suivants, requis :

  1. Développement Front-end (React, AngularJS, .NET MVC, ou similaire)
  1. Développement Backend (C#, NodeJS)
  1. Expérience de serveur de base de données (serveur SQL, Oracle, MySQL ou similaire)
  1. Expérience de développement SQL (requêtes, fonctions, procédures stockées)
  1. Expérience NoSQL (Azure Cosmos DB, MongoDB ou similaire)
  1. Technologies cloud (Azure)
  1. Business Intelligence (ADF, SSIS, SSAS, SSRS, Power BI ou technologies de business intelligence similaires)
  1. Expérience de développement mobile (Xamarin, Swift, Objective-C ou similaire)
  1. Expérience de pipeline CI/CD (par ex. GitHub Actions, Azure Pipelines, Gitlab Runners, etc.)
  1. Expérience avec les bases de données/SQL

Langue

  1. S/O

Autres connaissances, compétences et aptitudes

  1. Solides compétences en communication orale et écrite
  1. Excellentes compétences relationnelles et de gestion de la relation client
  1. Capacité à travailler dans un environnement soumis à des délais tout en gérant simultanément plusieurs projets/tâches complexes avec un souci du détail
  1. Capable de gérer efficacement le multitâche tout en travaillant de manière autonome ou au sein d'un environnement de groupe
  1. Capacité à s'appuyer sur une expérience et un jugement approfondis pour planifier et atteindre des objectifs
  1. Capable de bien travailler sous pression tout en traitant des problèmes inattendus de manière professionnelle
  1. Capacité à communiquer et à interagir avec tous les niveaux d'employés et de direction
  1. Capacité à interagir et à établir des relations et un consensus entre les personnes
  1. Connaissance avancée des concepts, pratiques et procédures au sein de l'industrie du développement logiciel
  1. Solides compétences en architecture et conception des technologies de l'information
  1. Capacité à produire systématiquement un code propre et à respecter les normes de documentation appropriées
  1. Licence en informatique ou en systèmes d'information, souhaitée
  1. 1 an ou plus d'expérience avec les technologies cloud, souhaité
  1. Expérience en intelligence artificielle / machine learning, souhaitée
  1. Expérience dans l'intégration de grands modèles de langage dans des systèmes informatiques, souhaitée
  1. Expérience dans le dépannage de problèmes d'application à l'aide de journaux, d'outils de surveillance et de techniques de débogage, souhaitée
  1. Expérience avec la pile de développement Microsoft (.Net, C#, Azure), souhaitée
  1. Certifications de développeur Microsoft, souhaitées
  1. Certifications en IA ou machine learning (certifications Microsoft AI-900, AI-102), souhaitées
  1. Expérience avec les produits suivants, souhaitée :
  1. Microsoft Visual Studio / VS Code
  1. Microsoft Azure DevOps ou GitHub
  1. Microsoft SQL Server et/ou Azure SQL
  1. Microsoft Entity Framework

Les salaires individuels proposés à un candidat sont déterminés après examen de nombreux facteurs, y compris, mais sans s'y limiter, les qualifications, l'expérience, les compétences et la situation géographique du candidat.

Fourchette nationale : $85,000 - $100,000

Fourchette Maryland : $85,000 - $100,000

Fourchette NYC/Long Island/Westchester : $85,000 - $100,000

*Les avantages peuvent être soumis à des conditions d'éligibilité.

Employeur garantissant l'égalité des chances, y compris pour les personnes handicapées/anciens combattants

Cliquez ici pour en savoir plus nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotect-us.mimecast.com%2Fs%2FUS5qCDkoYJC5g3L6SWPvmU%3Fdomain%3Dnam12.safelinks.protection.outlook.com&data=05%7C02%7Ckaci.myers%40bdo.com%7Cfdb696c8e37b406db39408ded600c9fe%7C6e57fc1a413e405091da7d2dc8543e3c%7C0%7C0%7C639183496024884505%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=R5goWhoUCXEHln3SAG7JFHhY0i3njeDSb0wxqLm6Jbo%3D&reserved=0 !

BDO fournit des services d'audit, de fiscalité et de conseil à des clients aux États-Unis et dans le monde entier. Quel que soit votre rôle, vous ferez partie d'une équipe aidant les clients à naviguer dans la complexité et à avancer avec clarté.

Nous sommes fiers d'être une entreprise détenue par les employés (ESOP), offrant aux participants une part du succès de l'entreprise grâce à une propriété bénéficiaire et une opportunité unique d'améliorer leur bien-être financier. En tant que régime de retraite qualifié, l'ESOP est un ajout significatif à nos offres complètes de rémunération et d'avantages sociaux*. Il renforce également un état d'esprit de propriétaire qui renforce notre connexion les uns aux autres, à nos clients et à l'avenir que nous construisons ensemble.

En savoir plus sur nos avantages : Les avantages sociaux globaux de BDO englobent bien plus que les avantages traditionnels. Cliquez ici pour en savoir plus insights.bdo.com/rs/116-EDP-270/images/BDO-Benefits-Brochure.pdf !

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