Glavni AI softverski inženjer

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

Opis

Opis posla

Naš klijent započinje stratešku inicijativu za modernizaciju i skaliranje svojih sposobnosti otkrivanja prijetnji i lova na prijetnje. Iako AI rješenje već postoji, fokus je sada na transformaciji istraživački orijentirane implementacije u otpornu platformu na nivou poduzeća sposobnu za efikasan rad u produkcijskim okruženjima.

Ova pozicija je idealna za visoko kvalificiranog softverskog inženjera koji je strastven u izgradnji skalabilnih sustava, poboljšanju kvalitete softvera i optimizaciji AI-pokretanih aplikacija. Uspješni kandidat će igrati ključnu ulogu u razvoju arhitekture usmjerene na API, poboljšanju kanala za obradu podataka i osiguranju efikasnog izvođenja AI radnih opterećenja na specijaliziranom hardveru.

Ova uloga nudi izvrsnu priliku za izravan doprinos naprednim inicijativama za cyber obranu, uz dodatno sticanje iskustva u AI/ML operacijama, obradi podataka velikih razmjera i GPU-akceleriranom računarstvu.


Ključne odgovornosti

  • Modernizirati i refaktorirati postojeće Python AI i ML komponente u održiva, produkcijski spremna softverska rješenja.
  • Razviti i optimizirati kanale za unos, pretprocesiranje i inženjering karakteristika podataka velikih razmjera, sposobne za obradu sigurnosno relevantnih tokova podataka.
  • Dizajnirati i implementirati arhitekturu prvo API kako bi se osigurala besprijekorna integracija s širim ekosistemom Cyber obrane.
  • Olakšati migraciju starih samostalnih platformi podataka prema modernim uslugama toka i obrade u oblaku.
  • Poboljšati performanse aplikacija kroz optimizacije svjesne hardvera, posebno za GPU-omogućena okruženja koja zahtijevaju otkrivanje prijetnji s malim kašnjenjem.
  • Uspostaviti i održavati sveobuhvatne prakse osiguranja kvalitete, uključujući jedinično testiranje, integracijsko testiranje, regresijsko testiranje i CI/CD automatizaciju.
  • Surađivati s unakrsnim timovima na poboljšanju skalabilnosti, pouzdanosti i operativne efikasnosti AI-pokretanih sigurnosnih rješenja.
  • Podržati implementaciju i održavanje cloud-native infrastrukture i kontejneriziranih aplikacija.


Obavezno iskustvo

  • Iskustvo, rad u softverskom inženjerstvu s jakim fokusom na razvoj aplikacija u Pythonu.
  • Dokazano iskustvo u izgradnji i održavanju AI/ML potpornih sustava i platformi za obradu podataka.
  • Praktična stručnost u dizajniranju skalabilnih, produkcijskih softverskih arhitektura.
  • Iskustvo u radu s unosom i pretprocesiranjem velikih skupova podataka.
  • Izloženost cloud-native okruženjima, tehnologijama kontejnerizacije i infrastrukturnoj automatizaciji.


Obrazovni zahtjevi

  • Diploma prvog ili drugog ciklusa iz računarskih nauka, softverskog inženjerstva, informacijske tehnologije, umjetne inteligencije ili srodne tehničke discipline.


Obavezne vještine

Programiranje i softversko inženjerstvo

  • Python
  • Razvoj softvera zasnovanog na AI/ML
  • Praksa čistog koda
  • Dizajn softverske arhitekture
  • Okviri za testiranje
  • Implementacija CI/CD

Performanse i sistemsko inženjerstvo

  • GPU programiranje
  • CUDA programiranje
  • Optimizacija performansi
  • Dizajn sistema s malim kašnjenjem

Dodatni programski jezici

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

Podaci i infrastruktura

  • Kafka
  • Redis
  • Qdrant vektorska baza podataka
  • Kanali za unos podataka
  • Radni tokovi pretprocesiranja 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)

Poznavanje domena

  • Lov na prijetnje
  • Sigurnosni operativni centar (SOC)
  • Cyber sigurnosne operacije


Jezčke zahtjeve

  • Jake profesionalne komunikacijske vještine na engleskom jeziku.


Poželjne kvalifikacije

  • Poznavanje cyber sigurnosnih okruženja, metodologija lova na prijetnje ili SOC operacija.
  • Razumijevanje GPU arhitekture i AI hardverskog ubrzanja.
  • Interes za učenje i podršku naprednim AI modelima korištenim u cyber sigurnosnim aplikacijama.
  • Iskustvo u radu s platformama toka podataka i distribuiranom obradom u oblaku.


Zašto se pridružiti ovom projektu?

    <
  • Izravno doprinijeti jačanju klijentovih sposobnosti Cyber obrane i inicijativa za otkrivanje prijetnji.
  • Raditi na vrhunskim AI i machine learning rješenjima u stvarnom sigurnosnom okruženju.
  • Sticanje vrijednog iskustva u GPU računarstvu, cjevovodima velikih podataka i modernim cloud-native arhitekturama.
  • Igranje ključne uloge u transformaciji inovativnog AI istraživanja u produkcijske sisteme na nivou poduzeća.

Zahtjevi

Obrazovanje

Postsekundarno obrazovanje dvije godine ili više

Radno iskustvo

Inženjer softvera