
Sun Life je globalno podjetje za finančne storitve s sedežem v Torontu v Kanadi. Ustanovljeno je bilo leta 1865 in posameznikom, podjetjem ter institucijam ponuja rešitve na področju zavarovanj, naložb, finančnega svetovanja, upravljanja premoženja, zdravstva in upravljanja sredstev. Sun Life posluje v Severni Ameriki, Aziji in Evropi ter združuje finančne storitve s ponudbo, osredotočeno na zdravje, pri čemer poudarja trajnost, raznolikost in vključevanje ter vpliv na skupnosti. Njegovo široko poslovanje podpira ekipe, ki delujejo na področjih financ, zdravstva, svetovanja in povezanih storitev.
Višji programski inženir, testiranje in avtomatizacija z umetno inteligenco — Sun Life, Waterloo, hibridno delo
Višji programski inženir, ki pomaga razvijati platformo Sun Life za agentsko zagotavljanje kakovosti. Vloga je osredotočena na testiranje s pomočjo umetne inteligence, razvojna orodja, API-je in inženirsko avtomatizacijo.
90.000 $ – 140.000 $ / leto
HibridnoPolni delovni časSeniorZahtevani Jezik: angleščinaFull-stack inženirProgramski inženirOpis
- Ustvarjanje, testiranje, vzdrževanje in izboljševanje programske opreme za platformo za orkestracijo agentskega zagotavljanja kakovosti.
- Izgradnja funkcij z umetno inteligenco, ki izboljšujejo inženirsko produktivnost in kakovost programske opreme.
- Načrtovanje agentskih delovnih tokov za testiranje, avtomatizacijo in dostavo programske opreme.
- Povezovanje agentov umetne inteligence z inženirskimi orodji, testnimi ogrodji in platformnimi storitvami.
- Izboljševanje zmogljivosti testiranja s pomočjo umetne inteligence in inženirske avtomatizacije.
- Sodelovanje z inženirskimi ekipami pri prepoznavanju izboljšav platforme in priložnosti za inovacije.
- Razvijanje API-jev, storitev in aplikacij v skladu s sodobnimi inženirskimi praksami.
- Prispevanje k odločitvam o tehnični zasnovi in izboljšavam arhitekture platforme.
- Pomoč pri vzpostavljanju standardov platforme, ponovno uporabljivih komponent in najboljših inženirskih praks.
- Izvajanje poskusov in dokazov koncepta z nastajajočimi tehnologijami in rešitvami z umetno inteligenco.
- Uporaba agilnih metod dostave in stalnih povratnih informacij za izpopolnjevanje zmogljivosti platforme.
- Deljenje strokovnega znanja, sodelovanje s sodelavci in podpora tehničnemu razvoju v celotni ekipi.
- Pomoč uporabnikom platforme pri odpravljanju težav, zagotavljanje tehničnih napotkov in podpore pri uvajanju.
Zahteve
- Univerzitetna diploma, višješolska diploma ali enakovredne praktične izkušnje iz računalništva, programskega inženirstva, informacijske tehnologije ali sorodne discipline.
- Vsaj pet let izkušenj z načrtovanjem, razvojem in podporo programski opremi v agilnih okoljih dostave.
- Izkušnje z načrtovanjem, izdelavo, integracijo ali podporo agentom umetne inteligence, agentskim delovnim tokom in programski opremi z umetno inteligenco.
- Izkušnje z izdelavo razvojnih orodij ali integracij z velikimi jezikovnimi modeli, vključno z razširitvami IDE, Model Context Protocol, API-ji za klicanje orodij ter inženirstvom pozivov ali konteksta.
- Napredno znanje Pythona ter izkušnje z Javo, JavaScriptom, TypeScriptom ali C#.
- Izkušnje z načrtovanjem in razvojem API-jev, storitev, integracij in rešitev za avtomatizacijo.
- Delovno poznavanje orodij za avtomatizacijo testiranja, kot so Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest ali xUnit.
- Izkušnje z nadzorom izvorne kode, strategijami vej in delovnimi tokovi dostave programske opreme, ki temeljijo na Gitu.
- Izkušnje z uporabo PostgreSQL in sodobnih načel modeliranja podatkov.
- Izkušnje z oblačnimi platformami in aktualnimi vzorci uvajanja aplikacij, zlasti AWS.
- Poznavanje Dockra in kontejneriziranih razvojnih okolij.
- Močne analitične sposobnosti in sposobnosti reševanja problemov.
- Odlične komunikacijske in sodelovalne sposobnosti ter sposobnosti sodelovanja z deležniki.
- Zaželene so izkušnje z uporabo umetne inteligence in agentskih zmogljivosti pri testiranju, zagotavljanju kakovosti ali dostavi programske opreme.
- Zaželeno je poznavanje upravljanja agentov, ocenjevalnih ogrodij, opazljivosti in odgovornih praks umetne inteligence.
- Zaželene so izkušnje z avtomatizacijo delovnih tokov, platformami za inženirsko produktivnost in orodji za opolnomočenje razvijalcev.
- Zaželene so izkušnje s spodbujanjem sprejemanja tehnologije prek strokovnih skupnosti, uvajanja, coachinga ali usposabljanja.
Ugodnosti
- Dostop do okolja, osredotočenega na nenehno učenje, razvoj in izboljšave.
- Podpora notranji mobilnosti s strani vodij, zavezanih poklicni rasti.
- Prilagodljivost hibridnega dela z možnostjo dela od doma ali iz pisarne glede na poslovne potrebe in potrebe strank.
- Upravičeni zaposleni Sun Life lahko sodelujejo v diskrecijskih spodbujevalnih načrtih, povezanih z individualno in uspešnostjo podjetja.
- Podpora pri zagotavljanju prilagoditev med postopkom prijave, vključno z alternativnimi oblikami objave za osebe z invalidnostmi.