HEARTLAND BUSINESS SYSTEMS LLC
JPMorgan Chase & Co.
Ingénieur logiciel principal / Lead - IA Python
Responsabilités du poste *
- Améliorer plusieurs produits de la gamme en identifiant, priorisant et fournissant des fonctionnalités basées sur l'IA qui optimisent l'expérience utilisateur, l'efficacité et la résilience opérationnelle *
- Concevoir, développer et déployer des applications d'IA de qualité production, incluant des flux de travail basés sur LLM, des solutions de génération augmentée par récupération (RAG) et des systèmes agents *
- Créer des flux de travail agents avec des contrôles prêts pour l'entreprise (identité, autorisation, garde-fous, traçage, évaluation et auditabilité) *
- Développer des solutions d'automatisation réduisant l'effort manuel et éliminant les problèmes opérationnels récurrents, y compris les modèles d'auto-réparation et le triage intelligent *
- Architecturer des systèmes d'IA en tenant compte des exigences de production : latence, évolutivité, gestion des coûts, sélection de modèles, observabilité, fiabilité et modes de défaillance (y compris les hallucinations et les erreurs d'outils) *
- Établir et appliquer des normes d'ingénierie IA sur l'ensemble de la gamme de produits (modèles de prompting, normes de conception RAG, pratiques d'évaluation, journalisation/télémétrie et critères de préparation au déploiement) *
- Piloter les revues d'architecture IA et contribuer aux architectures de référence pour l'hébergement de modèles, l'orchestration, l'accès aux données et l'exécution sécurisée d'outils *
- Identifier et atténuer les risques tout au long du cycle de vie de l'IA, notamment la confidentialité des données, la sécurité, les biais, l'utilisation abusive des modèles, l'injection de prompts et les risques liés aux tiers/fournisseurs, et garantir la mise en place de la documentation et des contrôles appropriés *
- Collaborer avec les parties prenantes des domaines produit, design, risque, juridique/conformité et ingénierie pour s'aligner sur les résultats, les contraintes et les indicateurs de succès mesurables *
- Diriger les évaluations techniques avec les fournisseurs et les prestataires de plateformes ; évaluer les capacités, l'adéquation de l'intégration, la posture de sécurité et le coût total de possession *
- Rechercher les capacités d'IA émergentes (modèles, frameworks, outils) et traduire les résultats en conseils pratiques, prototypes et recommandations d'adoption *
- Former et accompagner les équipes par le biais de documentation, d'ateliers, de revues de conception et de coaching afin d'accroître la maîtrise de l'IA et la cohérence de la livraison au sein de l'organisation *
- Mettre en œuvre des solutions logicielles créatives, assurer le dépannage technique et le développement pratique ; écrire du code de production sécurisé et de haute qualité, et réviser/déboguer le code écrit par d'autres *
- Influencer les parties prenantes et favoriser l'alignement entre les équipes sans autorité directe, en étant responsable des résultats de bout en bout
Qualifications, capacités et compétences requises *
- Formation formelle ou certification en génie logiciel et 5+ années d'expérience en ingénierie appliquée *
- Expérience pratique dans la livraison de fonctionnalités basées sur l'IA en production ou dans des environnements proches de la production (LLMs, RAG, agents, automatisation de flux de travail ou systèmes d'aide à la décision) *
- Maîtrise solide de Python (et capacité à construire des services, bibliothèques et pipelines maintenables) *
- Expérience dans la création d'APIs et de services utilisant Django, FastAPI ou des frameworks similaires *
- Expérience dans la création d'interfaces utilisateur modernes utilisant React ou des frameworks similaires (ou forte capacité à collaborer étroitement avec les équipes frontend) *
- Solides compétences en conception de systèmes, avec un accent sur les systèmes distribués sécurisés, la fiabilité et l'excellence opérationnelle *
- Compréhension pratique des concepts d'IA responsable / risque lié aux modèles (évaluation, garde-fous, confidentialité, biais, explicabilité le cas échéant et pratiques de déploiement sécurisé) *
- Expérience dans la mise en œuvre de l'observabilité (journalisation, métriques, traçage) et de la surveillance spécifique à l'IA (qualité, signaux de dérive, latence, coût, taux d'erreur) *
- Expérience avec les plateformes cloud (AWS privilégié) et les déploiements conteneurisés *
- Solides compétences en résolution de problèmes avec une approche structurée et fondée sur des preuves ; à l'aise dans l'ambiguïté et capable de livrer de manière itérative
Qualifications, capacités et compétences souhaitées *
- Expérience avec les frameworks d'orchestration d'IA et d'agents (par ex. LangChain, LlamaIndex, Semantic Kernel, CrewAI ou similaire) *
- Expérience avec la recherche vectorielle et les modèles de récupération, notamment pgvector, Pinecone, Weaviate, OpenSearch/Elastic ou similaire *
- Expérience dans la conception et l'exploitation de systèmes RAG (stratégies de découpage, évaluation de la récupération, modèles de citation/attribution, mise en cache, comportements de repli) *
- Connaissance de la gouvernance et des normes de l'IA (documentation des modèles, évaluations des risques, cadres de contrôle, modèles de sécurité dès la conception) et application de celles-ci à des délais de livraison réels *
- Solide expérience en infrastructure en tant que code (par ex. Terraform) et pratiques CI/CD, écosystèmes d'ingénierie des données (par ex. Databricks, streaming, contrôles de qualité des données, concepts de lignage)
JPMorganChase, l'une des plus anciennes institutions financières, propose des solutions financières innovantes à des millions de consommateurs, de petites entreprises et à bon nombre des clients entreprises, institutionnels et gouvernementaux les plus importants au monde sous les marques J.P. Morgan et Chase. Notre histoire s'étend sur plus de 200 ans et nous sommes aujourd'hui un leader de la banque d'investissement, de la banque de détail et aux petites entreprises, de la banque commerciale, du traitement des transactions financières et de la gestion d'actifs.
Nous reconnaissons que nos collaborateurs sont notre force et que les talents diversifiés qu'ils apportent à notre main-d'œuvre mondiale sont directement liés à notre succès. Nous sommes un employeur garantissant l'égalité des chances et accordons une grande valeur à la diversité et à l'inclusion au sein de notre entreprise. Nous ne pratiquons aucune discrimination fondée sur un attribut protégé, notamment la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, le statut matrimonial ou d'ancien combattant, la grossesse ou le handicap, ou toute autre base protégée par la loi applicable. Nous prenons également des mesures d'aménagement raisonnables pour les pratiques et croyances religieuses des candidats et des employés, ainsi que pour leurs besoins en matière de santé mentale ou de handicap physique. Consultez notre FAQ careers.jpmorgan.com/us/en/how-we-hire/faqs pour plus d'informations sur la demande d'aménagement.
JPMorgan Chase & Co. est un employeur garantissant l'égalité des chances, y compris pour les personnes en situation de handicap/anciens combattants
Nos professionnels au sein de nos fonctions d'entreprise couvrent un large éventail de domaines, de la finance et des risques aux ressources humaines et au marketing. Nos équipes d'entreprise sont une partie essentielle de notre société, garantissant que nous mettons nos entreprises, nos clients et nos employés sur la voie du succès.
Nous offrons une rémunération globale compétitive, incluant un salaire de base déterminé en fonction du poste, de l'expérience, des compétences et du lieu. Les personnes occupant des postes éligibles peuvent recevoir une rémunération basée sur des commissions et/ou une rémunération incitative discrétionnaire, versée sous forme d'espèces et/ou d'actions soumises à confiscation, accordée en reconnaissance des réalisations et contributions individuelles. Nous proposons également une gamme d'avantages et de programmes pour répondre aux besoins des employés, selon leur éligibilité. Ces avantages comprennent une couverture santé complète, des centres de santé et de bien-être sur site, un plan d'épargne retraite, une garde d'enfants de secours, un remboursement des frais de scolarité, un soutien en santé mentale, un coaching financier, et plus encore. Des détails supplémentaires sur la rémunération totale et les avantages seront fournis au cours du processus de recrutement.
