Razvojnik za računalniški vid/Computer vision engineer (m/ž)

26.4.2022
GUARDIARIS d.o.o.
Ljubljana
m/ž
Povej naprej
Kompatibilnost
Kompatibilnost
Aktiviraj svoj karierni profil in si oglej kako se ujemaš z delovnim mestom
GUARDIARIS d.o.o.
Spletna stran:

Tester programske opreme / Quality assurance engineer


Ne odlašaj!
Še 4 dni za prijavo.

Opis delovnega mesta

Ključne odgovornosti in opis delovnih nalog
•Programiranje v poljubni Linux distribuciji v Pythonu, po potrebi tudi v C/C++.
•Avtomatiziran zajem podatkov, predpriprava/predprocesiranje podatkov, vizualizacija, grajenje značilk
(feature engineering) in odkrivanje vzorcev.
•Zasnova arhitekture (konvolucijskih) nevronskih mrež.
•Razvoj klasifikacijskih/regresijskih modelov, segmentacija in lokalizacija objektov.
•Uporaba linearne algebre in statistike.
•Prebiranje in razumevanje aktualnih člankov iz strojnega vida/globokega učenja, testiranje in primerjanje
state-of-the-art rešitev.
•Delo z mikroračunalniki in vgrajenimi (embedded) računalniškimi sistemi.
•Optimizacija časovno kritičnih aplikacij, iskanje in analiza ozkih grl.
•Pisanje dokumentacije, komentiranje in verzioniranje kode, pregled kode (code reviews), brainstorming.
•Hitro prototipiranje in zasnova arhitekture kompleksne aplikacije.
•(Pol)avtomatizacija zasnovane aplikacije in priprava aplikacije za končnega uporabnika.

Kaj pričakujemo

Zaželena znanja in kompetence
•Dobro poznavanje Python 3.6+ in njegovih standardnih knjižnic ter vsaj osnovno znanje C/C++.
•Razumevanje delovanja priljubljenih modelov strojnega učenja (Random Forest, SVM, KMeans, …),
manjšanje dimenzionalnosti (PCA, t-SNE, MDS, ...) in vsaj ene knjižnice (Sklearn, NumPy, Matplotlib,
pandas, …).
•Poznavanje osnovnih konceptov strojnega vida (image preprocessing, edge detection, stereo system,
local descriptors, …) in vsaj ene knjižnice (OpenCV, SOD, Dlib C++, ...).
•Dobro poznavanje pristopov globokega učenja (konvolucijske/polno povezane nevronske mreže,
augmentacija, metrike uspešnosti napovedovanja, loss funkcije ...) in vsaj enega ogrodja za
globoko učenje (Pytorch, Keras, Tensorflow, …).
•Principi in dobre prakse objektno orientiranega programiranja (OOP).
•Izkušnje z vsaj eno poljubno Linux distribucijo.
•Dobro poznavanje Gita in reševanja merge konfliktov.
•Poznavanje osnovnih bash ukazov.

Kaj nudimo

Kaj ponuja podjetje
•Kandidatom ponujamo sodobno, sproščeno in stimulativno delovno okolje v timu, kjer nam je zdrava
kultura podjetja najvišja vrednota. Skupaj zmoremo vse!
•V podjetju razvijamo tako HW kot SW za naše produkte, kar omogoča radovednim vključitev in
spremljanje celotnega procesa izdelave.
•Dinamično delo, ki prinaša veliko novih znanj in izzivov.
•Možnost osebnega razvoja, napredovanja ter stimulativno plačilo.
•Omogočamo fleksibilen delovni čas in občasno delo od doma.
•Spodbujamo športne aktivnosti (tedenska vadba, Ljubljanski maraton ipd.).

Če te odlikujejo natančnost, zanesljivost, ambicioznost in vztrajnost in te zanima delo v našem
podjetju, nam pošlji svoj življenjepis na jobs@guardiaris.com.

Izberi področje dela