
Sun Life è una società globale di servizi finanziari con sede a Toronto, in Canada. Fondata nel 1865, offre soluzioni assicurative, di investimento, consulenza finanziaria, gestione patrimoniale, servizi sanitari e gestione degli asset a privati, aziende e istituzioni. Sun Life opera in Nord America, Asia ed Europa, combinando i servizi finanziari con proposte orientate alla salute e ponendo l’accento sulla sostenibilità, sulla diversità e sull’inclusione, nonché sull’impatto nelle comunità. La sua ampia attività sostiene team che lavorano nei settori della finanza, della sanità, della consulenza e dei servizi correlati.
Ingegnere del software senior, test dell’IA e flussi di lavoro agentici
Sun Life cerca un ingegnere del software senior per sviluppare strumenti di test basati sull’IA e di orchestrazione agentica. Il ruolo si concentra su API, integrazioni, automazione e ingegneria della qualità a livello aziendale.
90.000 $ – 140.000 $ / anno
IbridoTempo pienoSeniorLingua Richiesta: ingleseIngegnere del softwareIngegnere full-stackDescrizione
- Progettare, sviluppare, testare e mantenere software per la piattaforma di orchestrazione dell’ingegneria della qualità agentica
- Sviluppare funzionalità abilitate dall’IA che migliorino la produttività ingegneristica e i risultati in termini di qualità
- Creare flussi di lavoro agentici per test, automazione e distribuzione del software
- Integrare gli agenti di IA con strumenti di ingegneria, framework di test e servizi della piattaforma
- Contribuire a soluzioni di test assistite dall’IA e di automazione dell’ingegneria
- Collaborare con team di ingegneria interfunzionali per migliorare e innovare la piattaforma
- Sviluppare API, servizi e applicazioni utilizzando pratiche moderne di ingegneria
- Partecipare alle revisioni della progettazione tecnica e ai miglioramenti dell’architettura della piattaforma
- Contribuire alla definizione di standard della piattaforma, componenti riutilizzabili e buone pratiche di ingegneria
- Supportare esperimenti e prove di concetto riguardanti tecnologie emergenti e soluzioni abilitate dall’IA
- Applicare pratiche agili di distribuzione e feedback continuo per migliorare le funzionalità della piattaforma
- Condividere le conoscenze e sostenere lo sviluppo tecnico del team
- Assistere gli utenti della piattaforma nella risoluzione dei problemi, fornendo indicazioni tecniche e supporto
Requisiti
- Laurea, diploma universitario o esperienza pratica equivalente in informatica, ingegneria del software, tecnologie dell’informazione o un ambito correlato
- Almeno cinque anni di esperienza nella progettazione, nello sviluppo e nel supporto di software in ambienti di distribuzione Agile
- Esperienza nella progettazione, realizzazione, integrazione o gestione di agenti di IA, flussi di lavoro agentici e software abilitato dall’IA
- Esperienza nella creazione di strumenti per sviluppatori o integrazioni con modelli linguistici di grandi dimensioni, incluse estensioni IDE, Model Context Protocol, API per la chiamata di strumenti e progettazione di prompt o contesto
- Ottime competenze di programmazione in Python
- Esperienza con Java, JavaScript, TypeScript o C#
- Esperienza nella progettazione e nello sviluppo di API, servizi, integrazioni e soluzioni di automazione
- Conoscenza operativa di framework per l’automazione dei test come Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest o xUnit
- Esperienza con il controllo del codice sorgente basato su Git, le strategie di branching e le moderne pratiche di distribuzione del software
- Esperienza con PostgreSQL e i principi contemporanei di modellazione dei dati
- Conoscenza delle piattaforme cloud e dei moderni modelli di distribuzione delle applicazioni, in particolare AWS
- Familiarità con Docker e gli ambienti di sviluppo basati su container
- Spiccate capacità analitiche e di risoluzione dei problemi
- Eccellenti capacità di comunicazione, collaborazione e coinvolgimento degli stakeholder
- Costituisce titolo preferenziale l’esperienza nell’applicazione di funzionalità di IA e agentiche a test, ingegneria della qualità o distribuzione del software
- Costituisce titolo preferenziale la familiarità con la governance degli agenti, i framework di valutazione, l’osservabilità e le pratiche di IA responsabile
- Costituisce titolo preferenziale l’esperienza con l’automazione dei flussi di lavoro, le piattaforme per la produttività ingegneristica e gli strumenti di supporto agli sviluppatori
- Costituisce titolo preferenziale l’esperienza nella promozione dell’adozione tecnologica attraverso comunità di pratica, onboarding, coaching o attività di supporto
Benefit
- Opportunità continue di apprendimento, sviluppo e miglioramento
- Supporto alla mobilità interna e alla crescita professionale
- Opzioni di lavoro ibrido, da casa o in ufficio in base alle esigenze aziendali e dei clienti
- Piani di incentivazione per i dipendenti idonei, soggetti alle prestazioni individuali e aziendali
- Soluzioni di adattamento per le persone con disabilità e annunci di lavoro disponibili in formati alternativi
- Un ambiente di lavoro diversificato e inclusivo