Senior AI softverski inženjer

Semicon Service Nordic AB··20. 06. 2026. - 20. 07. 2026.
Uloga:Softverski inženjer
Kategorija:Ručni rad i IT
Potreban švedski:Ne

Opis

Opis posla

Naš klient započinje stratešku inicijativu za modernizaciju i skaliranje svojih mogućnosti za otkrivanje prijetnji i lov na prijetnje. Iako već postoji rješenje zasnovano na AI-u, fokus je sada na transformaciji istraživački orijentisane implementacije u otpornu, enterprise-grade platformu sposobnu za efikasan rad u proizvodnim okruženjima.

Ova pozicija je idealna za visoko vještog softverskog inženjera koji je strastven u izgradnji skalabilnih sistema, poboljšanju kvaliteta softvera i optimizaciji AI-pokretanih aplikacija. Uspješni kandidat će igrati ključnu ulogu u razvoju arhitekture orijentisane na API, unapređenju cjevovoda za obradu podataka i osiguravanju efikasnog izvršavanja AI radnih opterećenja na specijalizovanom hardveru.

Ova uloga pruža odličnu priliku za direktan doprinos naprednim inicijativama za cyber odbranu, dok se istovremeno stiče dodatno iskustvo u AI/ML operacijama, obradi podataka velikih razmjera i računarstvu ubrzanom GPU-om.


Ključne odgovornosti

  • Modernizovati i refaktorisati postojeće Python-bazirane AI i ML komponente u softverska rješenja spremna za proizvodnju i lako održiva.
  • Razvijati i optimizovati cjevovode za unos podataka velikih razmjera, pretprocesiranje i inženjering karakteristika koji mogu obrađivati tokove sigurnosnih podataka velikog obima.
  • Dizajnirati i implementirati arhitekturu koja stavlja API na prvo mjesto kako bi se osigurala besprijekorna integracija sa širim ekosistemom za cyber odbranu.
  • Olakšati migraciju naslijeđenih samohostiranih platformi za podatke ka modernim cloud-native uslugama za strimovanje i obradu.
  • Poboljšati performanse aplikacija kroz optimizacije svjesne hardvera, posebno za GPU-omogućena okruženja koja zahtijevaju detekciju prijetnji male latencije.
  • Uspostaviti i održavati sveobuhvatne prakse osiguranja kvaliteta, uključujući jedinično testiranje, integraciono testiranje, regresiono testiranje i CI/CD automatizaciju.
  • Sarađivati sa međufunkcionalnim timovima na poboljšanju skalabilnosti, pouzdanosti i operativne efikasnosti AI-pokretanih sigurnosnih rješenja.
  • Podržavati implementaciju i održavanje cloud-native infrastrukture i kontejnerizovanih aplikacija.


Potrebno iskustvo

  • Opsežno profesionalno iskustvo u softverskom inženjerstvu sa snažnim fokusom na razvoj aplikacija u Python-u.
  • Dokazano iskustvo u izgradnji i održavanju AI/ML sistema podrške i platformi za obradu podataka.
  • Praktična stručnost u dizajniranju skalabilnih, proizvodnih softverskih arhitektura.
  • Iskustvo sa unosom i pretprocesiranjem podataka velikih razmjera.
  • Iskustvo sa cloud-native okruženjima, tehnologijama kontejnerizacije i automatizacijom infrastrukture.


Obrazovni zahtjevi

  • Bachelor ili Master stepen iz računarskih nauka, softverskog inženjerstva, informacionih tehnologija, vještačke inteligencije ili srodne tehničke discipline.


Potrebne vještine

Programiranje i softverski inženjering

  • Python
  • AI/ML razvoj softvera
  • Prakse čistog koda
  • Dizajn softverske arhitekture
  • Okviri za testiranje
  • Implementacija CI/CD

Inženjering performansi i sistema

  • GPU programiranje
  • CUDA programiranje
  • Optimizacija performansi
  • Dizajn sistema male latencije

Dodatni programski jezici

  • Rust (Poželjno)
  • C++ (Poželjno)
  • Go (Poželjno)

Podaci i infrastruktura

  • Kafka
  • Redis
  • Qdrant vektorska baza podataka
  • Cjevovodi za unos podataka
  • Tokovi rada za pretprocesiranje podataka

AI/ML tehnologije

  • PyTorch (Torch)
  • Scikit-learn
  • Podrška i implementacija AI/ML modela

Cloud i kontejnerizacija

  • Docker
  • Kubernetes
  • Helm
  • Cloud-native tehnologije
  • AWS (Poželjno)
  • Google Cloud Platform (Poželjno)

Domensko znanje

  • Lov na prijetnje
  • Sigurnosni operativni centar (SOC)
  • Operacije sajber bezbjednosti


Jezici

  • Napredne profesionalne komunikacione vještine na engleskom jeziku.


Poželjne kvalifikacije

  • Poznavanje sajber bezbjednosnih okruženja, metodologija lova na prijetnje ili SOC operacija.
  • Razumijevanje GPU arhitekture i hardverskog ubrzanja AI-a.
  • Interesovanje za učenje i podršku naprednim AI modelima koji se koriste u sajber bezbjednosnim aplikacijama.
  • Iskustvo sa cloud-baziranim strimingom i distribuiranim platformama za obradu podataka.


Zašto se pridružiti ovom projektu?

  • Direktno doprinijeti jačanju mogućnosti za cyber odbranu klijenta i inicijativa za otkrivanje prijetnji.
  • Raditi na vrhunskim AI i mašinskom učenju rješenjima u stvarnom sigurnosnom okruženju.
  • Steći vrijedno iskustvo sa GPU računarstvom, cjevovodima za podatke velikih razmjera i modernim cloud-native arhitekturama.
  • Igrati ključnu ulogu u transformaciji inovativnog AI istraživanja u proizvodne sisteme enterprise-klase.

Zahtjevi

Obrazovanje

Poslijesrednjoškolsko obrazovanje dvije godine ili duže

Radno iskustvo

Softverski inženjer