
Sun Life globalna je tvrtka za financijske usluge sa sjedištem u Torontu u Kanadi. Osnovana 1865. godine, pruža rješenja iz područja osiguranja, ulaganja, financijskog savjetovanja, upravljanja imovinom, zdravstva i upravljanja imovinom pojedincima, poduzećima i institucijama. Sun Life posluje u Sjevernoj Americi, Aziji i Europi, povezujući financijske usluge s ponudom usmjerenom na zdravlje te naglašavajući održivost, raznolikost i uključivost kao i doprinos zajednici. Njezino široko poslovanje podržava timove koji rade u financijama, zdravstvu, savjetovanju i povezanim djelatnostima.
Viši softverski inženjer za testiranje umjetne inteligencije i agentske tijekove rada
Sun Life traži višeg softverskog inženjera za razvoj alata za testiranje temeljenih na umjetnoj inteligenciji i agentsku orkestraciju. Uloga je usmjerena na API-je, integracije, automatizaciju i inženjerstvo kvalitete u poslovnom okruženju.
90.000 $ – 140.000 $ / godina
HibridnoPuno radno vrijemeSeniorObavezan Jezik: engleskiFull-stack inženjerSoftverski inženjerOpis
- Dizajnirati, razvijati, testirati i održavati softver za platformu za orkestraciju agentskog inženjerstva kvalitete
- Izrađivati mogućnosti temeljene na umjetnoj inteligenciji koje poboljšavaju produktivnost inženjeringa i kvalitetu rezultata
- Kreirati agentske tijekove rada za testiranje, automatizaciju i isporuku softvera
- Integrirati agente umjetne inteligencije s inženjerskim alatima, okvirima za testiranje i uslugama platforme
- Doprinositi rješenjima za testiranje uz pomoć umjetne inteligencije i automatizaciju inženjeringa
- Surađivati s međufunkcionalnim inženjerskim timovima na poboljšanjima platforme i inovacijama
- Razvijati API-je, usluge i aplikacije primjenom suvremenih inženjerskih praksi
- Sudjelovati u pregledima tehničkog dizajna i poboljšanjima arhitekture platforme
- Pomagati u uspostavi standarda platforme, višekratno upotrebljivih komponenti i najboljih inženjerskih praksi
- Podržavati eksperimente i provjere koncepta povezane s novim tehnologijama i rješenjima temeljenima na umjetnoj inteligenciji
- Primjenjivati agilne prakse isporuke i kontinuirane povratne informacije radi poboljšanja mogućnosti platforme
- Dijeliti znanje i podržavati tehnički razvoj unutar tima
- Pomagati korisnicima platforme u rješavanju problema, pružati tehničke smjernice i podršku pri osposobljavanju
Zahtjevi
- Preddiplomski ili diplomski studij, stručna diploma ili odgovarajuće praktično iskustvo u računalnim znanostima, softverskom inženjerstvu, informacijskoj tehnologiji ili srodnom području
- Najmanje pet godina iskustva u dizajniranju, razvoju i podršci softveru u agilnim okruženjima isporuke
- Iskustvo u dizajniranju, izradi, integraciji ili podršci agentima umjetne inteligencije, agentskim tijekovima rada i softveru temeljenom na umjetnoj inteligenciji
- Iskustvo u izradi alata za razvojne programere ili integracija s velikim jezičnim modelima, uključujući proširenja za IDE, Model Context Protocol, API-je za pozivanje alata te inženjerstvo upita ili konteksta
- Izvrsno poznavanje programskog jezika Python
- Iskustvo s Javom, JavaScriptom, TypeScriptom ili C#-om
- Iskustvo u dizajniranju i razvoju API-ja, usluga, integracija i rješenja za automatizaciju
- Radno poznavanje okvira za automatizaciju testiranja kao što su Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest ili xUnit
- Iskustvo sa sustavima za upravljanje izvornim kodom temeljenima na Gitu, strategijama grananja i suvremenim praksama isporuke softvera
- Iskustvo s PostgreSQL-om i suvremenim načelima modeliranja podataka
- Poznavanje računalnih oblaka i suvremenih obrazaca implementacije aplikacija, osobito AWS-a
- Poznavanje Dockera i razvojnih okruženja temeljenih na kontejnerima
- Izražene analitičke sposobnosti i sposobnost rješavanja problema
- Izvrsne komunikacijske, suradničke vještine i vještine uključivanja dionika
- Poželjno: iskustvo u primjeni mogućnosti umjetne inteligencije i agenata na testiranje, inženjerstvo kvalitete ili isporuku softvera
- Poželjno: poznavanje upravljanja agentima, okvira za evaluaciju, observabilityja i odgovornih praksi umjetne inteligencije
- Poželjno: iskustvo s automatizacijom tijekova rada, platformama za produktivnost inženjeringa i alatima za osposobljavanje razvojnih programera
- Poželjno: iskustvo u poticanju prihvaćanja tehnologije kroz stručne zajednice, uvođenje u posao, mentoriranje ili osposobljavanje
Pogodnosti
- Stalne mogućnosti učenja, razvoja i poboljšanja
- Podrška internoj mobilnosti i profesionalnom razvoju
- Mogućnosti hibridnog rada, uz rad od kuće ili iz ureda ovisno o poslovnim potrebama i potrebama klijenata
- Poticajni planovi za zaposlenike koji ispunjavaju uvjete, ovisno o individualnom i poslovnom učinku
- Prilagodbe za osobe s invaliditetom i oglasi za posao dostupni u alternativnim formatima
- Raznoliko i uključivo radno okruženje