Sun Life
Sun Life
Sun Life on maailmanlaajuinen rahoituspalveluyritys, jonka pääkonttori sijaitsee Torontossa Kanadassa. Vuonna 1865 perustettu yritys tarjoaa vakuutus-, sijoitus-, rahoitusneuvonta-, varallisuus-, terveys- ja varainhoitoratkaisuja yksityishenkilöille, yrityksille ja instituutioille. Sun Life toimii Pohjois-Amerikassa, Aasiassa ja Euroopassa yhdistäen rahoituspalvelut terveyteen keskittyviin tarjontoihin sekä painottaen kestävää kehitystä, monimuotoisuutta ja inkluusiota ja yhteisövaikutuksia. Sen laaja liiketoiminta tukee tiimejä rahoituksen, terveydenhuollon, konsultoinnin ja niihin liittyvien palvelujen parissa.

Vanhempi ohjelmistoinsinööri, tekoälytestaus ja agenttityönkulut

Sun Life etsii vanhempaa ohjelmistoinsinööriä rakentamaan tekoälypohjaisia testaus- ja agenttisen orkestroinnin työkaluja. Tehtävässä keskitytään rajapintoihin, integraatioihin, automaatioon ja yritystason laadunvarmistukseen.

Kuvaus

  • Suunnittele, kehitä, testaa ja ylläpidä ohjelmistoja agenttisen laadunvarmistuksen orkestrointialustalle
  • Rakenna tekoälyä hyödyntäviä ominaisuuksia, jotka parantavat suunnittelutyön tuottavuutta ja laatutuloksia
  • Luo agenttisia työnkulkuja testausta, automaatiota ja ohjelmistotoimituksia varten
  • Integroi tekoälyagentteja suunnittelutyökaluihin, testauskehyksiin ja alustapalveluihin
  • Osallistu tekoälyavusteisten testaus- ja suunnittelun automaatioratkaisujen kehittämiseen
  • Tee yhteistyötä eri alojen suunnittelutiimien kanssa alustan parantamiseksi ja innovoinniksi
  • Kehitä rajapintoja, palveluita ja sovelluksia nykyaikaisia suunnittelukäytäntöjä käyttäen
  • Osallistu teknisiin suunnittelukatselmuksiin ja alustan arkkitehtuurin parantamiseen
  • Auta määrittämään alustastandardeja, uudelleenkäytettäviä komponentteja ja suunnittelun parhaita käytäntöjä
  • Tue kokeiluja ja konseptitodistuksia, joissa hyödynnetään uusia teknologioita ja tekoälyratkaisuja
  • Sovella ketteriä toimituskäytäntöjä ja jatkuvaa palautetta alustan ominaisuuksien parantamiseksi
  • Jaa osaamista ja tue teknistä kehittymistä koko tiimissä
  • Auta alustan käyttäjiä vianmäärityksessä, teknisessä ohjauksessa ja käyttöönotossa

Vaatimukset

  • Tietojenkäsittelytieteen, ohjelmistotekniikan, tietotekniikan tai lähialan kandidaatin tutkinto, korkeakoulututkinto tai vastaava käytännön kokemus
  • Vähintään viiden vuoden kokemus ohjelmistojen suunnittelusta, kehittämisestä ja tukemisesta ketterissä toimitusympäristöissä
  • Kokemusta tekoälyagenttien, agenttisten työnkulkujen ja tekoälyä hyödyntävien ohjelmistojen suunnittelusta, rakentamisesta, integroinnista tai tukemisesta
  • Kokemusta kehittäjätyökalujen luomisesta tai suurten kielimallien integraatioista, mukaan lukien IDE-laajennukset, Model Context Protocol, työkalukutsujen rajapinnat sekä kehotteiden tai kontekstin suunnittelu
  • Vahva Python-ohjelmointitaito
  • Kokemusta Javasta, JavaScriptistä, TypeScriptistä tai C#:sta
  • Kokemusta rajapintojen, palveluiden, integraatioiden ja automaatioratkaisujen suunnittelusta ja kehittämisestä
  • Työskentelytuntemus testausautomaation kehyksistä, kuten Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest tai xUnit
  • Kokemusta Git-pohjaisesta versionhallinnasta, haarautumisstrategioista ja nykyaikaisista ohjelmistotoimituskäytännöistä
  • Kokemusta PostgreSQL:stä ja nykyaikaisista tietomallinnuksen periaatteista
  • Pilvialustojen ja nykyaikaisten sovellusten käyttöönottomallien tuntemus, erityisesti AWS
  • Dockerin ja konttipohjaisten kehitysympäristöjen tuntemus
  • Vahvat analyyttiset ja ongelmanratkaisutaidot
  • Erinomaiset viestintä-, yhteistyö- ja sidosryhmätaidot
  • Eduksi: kokemus tekoälyn ja agenttisten ominaisuuksien soveltamisesta testaukseen, laadunvarmistukseen tai ohjelmistotoimituksiin
  • Eduksi: agenttien hallinnan, arviointikehysten, havainnoitavuuden ja vastuullisen tekoälyn käytäntöjen tuntemus
  • Eduksi: kokemus työnkulkujen automaatiosta, suunnittelun tuottavuusalustoista ja kehittäjien käyttöönottoa tukevista työkaluista
  • Eduksi: kokemus teknologian käyttöönoton edistämisestä käytäntöyhteisöjen, perehdytyksen, valmennuksen tai käyttöönoton tuen avulla

Edut

  • Jatkuvia mahdollisuuksia oppimiseen, kehittymiseen ja parantamiseen
  • Tukea sisäiseen liikkuvuuteen ja ammatilliseen kasvuun
  • Hybridichön työskentelymahdollisuudet, joissa koti- tai toimistotyö määräytyy liiketoiminnan ja asiakkaiden tarpeiden mukaan
  • Kelpoisille työntekijöille kannustinjärjestelmiä henkilökohtaisen ja yrityksen suoriutumisen perusteella
  • Vammaisjärjestelyt ja vaihtoehtoisissa muodoissa saatavilla olevat työpaikkailmoitukset
  • Monimuotoinen ja osallistava työympäristö