Internship – AI Software Engineer - AI-Powered Non-Regression Test Case Generation — Lombard Odier
- Località
- Geneva
- Contratto
- Tempo pieno
- Pubblicato
- 47 giorni fa
Descrizione completa
Una carriera a Lombard Odier significa lavorare per un rinomato asset manager globale, con un forte focus sugli investimenti sostenibili. Un'innovativa banca di scelta per clienti privati ed istituzionali, il nostro Studio indipendente di proprietà è uno dei gruppi bancari meglio capitalizzati al mondo, che gestisce quasi 300 miliardi di franchi e opera da oltre 25 uffici in 4 continenti.
Con una storia che dura oltre 230 anni, Lombard Odier è una casa di investimento che offre un'offerta completa di gestione del portafoglio discrezionale e consultivo, servizi di ricchezza e custodia. Offriamo anche servizi di asset management e strategie di investimento attraverso Lombard Odier Investment Manager e fornire tecnologia bancaria avanzata ad altre istituzioni finanziarie.
“Rethink Everything” è la nostra filosofia – è al centro di tutto ciò che facciamo. Siamo cresciuti più forti attraverso più di 40 crisi finanziarie ripensando il mondo intorno a noi per fornire una nuova prospettiva di investimento per i nostri clienti.
Internship - AI Software Engineer - AI-Powered Non-Regression Test Case Generation
Partecipa al team Securities Settlement Technology di Ginevra e aiuta a ridefinire come i sistemi finanziari critici vengono testati e convalidati.
Il nostro team sviluppa e mantiene le applicazioni che supportano le operazioni di insediamento e trasferimento dei titoli. Questi sistemi elaborano transazioni business-critical ogni giorno e devono mantenere i più alti livelli di affidabilità e precisione che si evolvono.
Man mano che cresce la complessità delle applicazioni, garantire una copertura completa di regressione diventa sempre più impegnativa. Questo stage esplora come l'intelligenza artificiale e i modelli di lingua grande (LLMs) possono aiutare a generare automaticamente scenari di test significativi non regressione analizzando il codice sorgente, le specifiche aziendali e il comportamento delle applicazioni.
Questa è un'occasione unica per lavorare all'incrocio di AI, ingegneria del software e infrastrutture di mercato finanziario, contribuendo all'affidabilità e all'evoluzione dei sistemi mission-critical.
Il tuo!
Come un Ingegnere di software AI, aiuterà la progettazione e la costruzione di capacità intelligenti che migliorano come le applicazioni di regolamento sono testate e convalidate.
Lo farai
- Sviluppare soluzioni basate sull'intelligenza artificiale in grado di analizzare il codice delle applicazioni e le specifiche funzionali per generare scenari di test non regressivi strutturati.
- Esplora gli approcci basati su LLM per la comprensione del codice, l'estrazione del business-rule e la progettazione di test automatizzata.
- Analizzare Java e applicazioni legacy che supportano le attività di insediamento di titoli.
- Identificare i flussi di lavoro aziendali critici e garantire che siano adeguatamente coperti da attività di test automatizzate.
- Costruire prototipi che combinano le tecniche AI con le migliori pratiche di ingegneria del software.
- Migliorare la visibilità della copertura di test attraverso la segnalazione automatizzata e metriche di qualità.
- Integrare gli output generati in framework di test esistenti e flussi di lavoro di sviluppo.
- Collabora con ingegneri e architetti software per valutare l'efficacia e la scalabilità degli approcci di test basati su AI.
Il tuo progetto
- Laurea magistrale in Informatica, Ingegneria del Software, o un campo correlato.
- Forte fondazioni in ingegneria del software, algoritmi e design orientato agli oggetti.
- Buone competenze di programmazione in Java o un linguaggio paragonabile.
- Conoscenza di LLM, IA Generativa, o framework di sviluppo AI.
- Comprensione di sistemi distribuiti e sviluppo di applicazioni backend.
- Forte capacità analitiche e di problem solving.
- Capacità di navigare e comprendere grandi codebase esistenti.
- Interessi nei sistemi finanziari e nelle applicazioni su scala aziendale.
- Eccellente capacità di comunicazione e capacità di collaborare efficacemente all'interno di un team.
- Curiosità, autonomia e passione per l'apprendimento.
- Residence in Svizzera o disponibilità a trasferirsi
Quello che hai detto
- Combinazione di intelligenza artificiale e ingegneria software.
- Esposizione agli ecosistemi di test aziendali.
- Possibilità di migliorare la qualità del software in scala.
- Collaborazione
Domande frequenti su questo annuncio
Che stipendio offre Lombard Odier per questa posizione?
L'annuncio originale non indica lo stipendio. La nostra stima per questo ruolo e settore a Geneva è CHF 71'000 - 107'500 lordi annui: è una stima, non una cifra comunicata da Lombard Odier. Il calcolatore di questo sito converte un lordo nel netto reale una volta applicate imposta da frontaliere e contributi sociali.
È un ruolo a tempo pieno, e che tipo di contratto offre Lombard Odier?
Questo annuncio è una posizione a tempo pieno. Il tipo di contratto mostrato qui arriva direttamente dall'annuncio originale del datore di lavoro; conferma sempre orario esatto, preavviso e durata del periodo di prova con Lombard Odier durante il colloquio, perché questi dettagli possono variare anche all'interno della stessa categoria contrattuale.
Serve un permesso da frontaliere per un ruolo nel canton Ginevra?
I cittadini UE/AELS residenti in uno Stato UE/AELS possono richiedere il Permesso G e lavorare in tutta la Svizzera: le zone di frontiera per loro non valgono più e il rientro è almeno settimanale. Il datore di lavoro svizzero presenta la domanda all'ufficio della migrazione del canton Ginevra dopo la firma del contratto. I tempi di lavorazione variano per canton — verifica i dettagli con l'ufficio della migrazione del canton Ginevra o con HR durante il colloquio.
Come mi candido a questa posizione presso Lombard Odier?
Usa il pulsante "Candidati ora" in questa pagina — rimanda direttamente all'annuncio originale di Lombard Odier su lombardodier.wd3.myworkdayjobs.com, quindi la tua candidatura arriva direttamente nel sistema di gestione candidature del datore di lavoro. Frontaliere Ticino non raccoglie né inoltra candidature in proprio.