Sun Life
Sun Life
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.

Opis

  • 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