Senior Full Stack AI Engineer
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Genève
- Langues
- Anglais, Anglais
- Première publication
Senior Full Stack AI Engineer #
- Geneva, CH
- Full-time
- Unlimited
Votre rôle ###
En tant que Senior Full Stack AI Engineer chez Bank J. Safra Sarasin au sein de notre Artificial Intelligence Department, vous êtes l'épine dorsale technique d'un programme stratégique de transformation des systèmes hérités (legacy). Vous concevrez et construirez des logiciels modernes et de haute qualité qui remplaceront des applications bancaires de base de longue date - en tirant parti de l'écosystème IA interne de la banque et des pratiques de développement alimentées par l'IA pour livrer plus rapidement, plus sûrement et plus intelligemment.
Vous rejoindrez notre Artificial Intelligence Department nouvellement établi et contribuerez à un programme stratégique de transformation des systèmes hérités sur plusieurs années qui modernise les processus bancaires de base pour notre activité de banque privée. Vous ferez partie de l'équipe IA, exploiterez les connaissances, les outils et l'écosystème private-LLM internes de la banque, et utiliserez l'IA pour alimenter votre travail quotidien - tandis que l'objectif du rôle est de réaliser la transformation, et non de construire des produits d'IA.
Vos responsabilités ###
- Concevoir et implémenter des fonctionnalités de qualité production sur une pile technologique moderne
- Reconstruire des modules fonctionnels complexes mois par mois avec un basculement progressif, en travaillant dans une seule équipe senior concentrée
- Déplacer les règles métier du code hérité compilé vers un magasin de règles centralisé piloté par la configuration
- Utiliser l'ingénierie assistée par l'IA quotidiennement - programmation en binôme avec l'IA, analyse et modernisation de code assistées par l'IA, tests et documentation générés par l'IA - en tirant parti des connaissances, des outils et de l'environnement private-LLM internes de la banque
- Intégrer la nouvelle plateforme avec les systèmes bancaires de base environnants et les solutions tierces
- Contribuer aux décisions d'architecture, aux pipelines CI/CD et aux normes de codage, et participer aux ateliers de conception de processus qui définissent ce que nous construisons
Votre profil ###
- Diplôme universitaire en informatique, génie logiciel ou dans un domaine connexe
- Minimum 7 ans d'expérience dans le développement de logiciels full-stack, y compris la livraison dans des environnements complexes et réglementés (Finance, Assurance ou Santé)
- Maîtrise de niveau expert en Java (idéalement Quarkus ou Spring Boot) et TypeScript/React moderne
- Solide expérience avec les bases de données relationnelles, SQL et les outils de migration de bases de données
- Expérience pratique avec Docker, Kubernetes/OpenShift, CI/CD (Azure DevOps ou similaire) et l'architecture cloud-native
- Expérience pratique de l'utilisation d'assistants de codage IA et d'outils basés sur les LLM dans le cycle de vie du développement logiciel ; un intérêt pour les workflows agentiques et le RAG est un sérieux atout
- À l'aise avec la modernisation de systèmes hérités - lecture de bases de code volumineuses, rétro-ingénierie de comportement et rédaction de tests qui n'existaient pas
- Maîtrise de l'anglais ; d'autres langues sont un avantage
Vos avantages ###
- Esprit entrepreneurial dans une banque familiale
- Bureaux centraux en ville à travers la Suisse
- Couverture d'assurance supérieure à la moyenne entièrement prise en charge par la banque
- Contribution à l'assurance maladie et indemnité de repas
- Stratégie de croissance mondiale et environnement stable
- Offre compétitive
Traduit automatiquement depuis l’original.
Publié hier