Internship – AI Software Engineer - AI-Powered Non-Regression Test Case Generation — Lombard Odier
- Lieu
- Geneva
- Contrat
- Temps plein
- Publié
- il y a 43 jours
Description complète
Une carrière chez Lombard Odier signifie travailler pour un gérant mondial de patrimoine et d'actifs renommé, avec un accent fort sur l'investissement durable. Banque innovante de choix pour les clients privés et institutionnels, notre entreprise indépendante est l'un des groupes bancaires les mieux capitalisés au monde, gérant près de 300 milliards de francs et opérant depuis plus de 25 bureaux répartis sur 4 continents.
Avec une histoire de plus de 230 ans, Lombard Odier est une maison d'investissement offrant une offre complète de gestion de portefeuille discrétionnaire et consultative, de services de patrimoine et de garde. Nous offrons également des services de gestion d'actifs et des stratégies d'investissement par l'intermédiaire de Lombard Odier Investment Managers et fournissons une technologie bancaire avancée à d'autres institutions financières.
Repenser Tout est notre philosophie – elle est au cœur de tout ce que nous faisons. Nous sommes devenus plus forts grâce à plus de 40 crises financières en repensant le monde qui nous entoure pour offrir une nouvelle perspective d'investissement à nos clients.
Stage – Ingénieur logiciel de l'IA - Production de cas de test de non-régression alimenté par l'IA
Rejoignez l'équipe de la technologie de règlement des titres à Genève et aidez à redéfinir comment les systèmes financiers critiques sont testés et validés.
Notre équipe développe et maintient les applications qui soutiennent les opérations de règlement et de transfert de titres. Ces systèmes traitent chaque jour les transactions essentielles aux activités et doivent maintenir les niveaux de fiabilité et d'exactitude les plus élevés à mesure qu'elles évoluent.
À mesure que la complexité de l'application augmente, il devient de plus en plus difficile de garantir une couverture de régression complète. Ce stage explore comment l'intelligence artificielle et les grands modèles linguistiques (LLM) peuvent aider à générer automatiquement des scénarios de test significatifs de non-régression en analysant le code source, les spécifications commerciales et le comportement de l'application.
C'est une occasion unique de travailler à l'intersection de l'IA, de l'ingénierie logicielle et de l'infrastructure des marchés financiers, contribuant ainsi à la fiabilité et à l'évolution des systèmes critiques pour la mission.
Votre rôle
En tant que stagiaire en génie logiciel de l'IA, vous aiderez à concevoir et à développer des capacités intelligentes qui améliorent la façon dont les applications de règlement sont testées et validées.
Vous
- Élaborer des solutions alimentées par l'IA capables d'analyser le code d'application et les spécifications fonctionnelles pour générer des scénarios structurés d'essais de non-régression.
- Explorer les approches basées sur la LLM pour la compréhension des codes, l'extraction des règles d'affaires et la conception de tests automatisés.
- Analysez Java et les applications héritées soutenant les activités de règlement de titres.
- Identifier les flux de travail opérationnels critiques et s'assurer qu'ils sont adéquatement couverts par des outils d'essai automatisés.
- Construire des prototypes combinant les techniques d'IA et les meilleures pratiques en ingénierie logicielle.
- Améliorer la visibilité de la couverture des tests par des rapports automatisés et des mesures de qualité.
- Intégrer les produits produits dans les cadres d'essai existants et les flux de travail de développement.
- Collaborer avec les ingénieurs en logiciels et les architectes pour évaluer l'efficacité et l'évolutivité des approches d'essai axées sur l'IA.
VOTRE PROFIL
- Maîtrise en informatique, génie logiciel ou domaine connexe.
- Des bases solides dans l'ingénierie logicielle, les algorithmes et la conception orientée objet.
- Bonnes compétences de programmation en Java ou dans une langue comparable.
- Connaissance des LLM, des cadres de développement de l'IA ou de l'IA.
- Compréhension des systèmes distribués et développement d'applications de soutien.
- Fortes capacités d'analyse et de résolution de problèmes.
- Capacité de naviguer et de comprendre les grandes bases de code existantes.
- Intérêt pour les systèmes financiers et les applications à l'échelle de l'entreprise.
- Excellentes compétences en communication et capacité de collaborer efficacement au sein d'une équipe.
- Curiosité, autonomie et passion pour l'apprentissage.
- Résidence en Suisse ou volonté de déménager
Ce que tu vas avoir
- Combinaison de l'intelligence artificielle et du génie logiciel.
- Exposition aux écosystèmes d'essai d'entreprise.
- Possibilité d'améliorer la qualité des logiciels à l'échelle.
- Collaboration
Questions sur cette offre
Quel salaire propose Lombard Odier pour ce poste ?
L'annonce d'origine n'indique pas de salaire. Notre estimation pour ce rôle et ce secteur à Geneva est de CHF 71'000 - 107'500 bruts par an — une estimation, pas un montant communiqué par Lombard Odier. Le calculateur de ce site convertit un salaire brut en net réel une fois l'impôt frontalier et les cotisations sociales appliqués.
Est-ce un poste à temps plein, et quel type de contrat propose Lombard Odier ?
Cette offre est un poste en temps plein. Le type de contrat affiché ici provient directement de l'annonce originale de l'employeur ; confirmez toujours les horaires exacts, le préavis et la durée d'essai avec Lombard Odier pendant le processus de candidature, ces détails pouvant varier même au sein de la même catégorie de contrat.
Ai-je besoin d'un permis de frontalier pour un poste dans le canton de Genève ?
Les citoyens UE/AELE résidant dans un État UE/AELE peuvent demander un permis G et travailler dans toute la Suisse : les zones frontalières ne s'appliquent plus à eux, et ils doivent rentrer au moins une fois par semaine. L'employeur suisse dépose la demande auprès de l'office des migrations du canton de Genève après signature du contrat. Les délais varient selon le canton — confirmez les détails auprès de l'office des migrations du canton de Genève ou avec les RH pendant la candidature.
Comment postuler à ce poste chez Lombard Odier ?
Utilisez le bouton « Postuler maintenant » sur cette page — il renvoie directement à l'annonce originale de Lombard Odier sur lombardodier.wd3.myworkdayjobs.com, votre candidature arrive donc directement dans le système de suivi des candidatures de l'employeur. Frontaliere Ticino ne collecte ni ne transmet lui-même les candidatures.