Smart ARENA
Full-Stack razvijalec specializiran za AI tehnologije
Smart ARENASlovenia3 hours ago
Full-time

Full-stack razvijalec z znanjem umetne inteligence? Pridruži se ekipi, ki razvija Coursly AI in druge napredne rešitve za e-izobraževanje! 💡


Ključne odgovornosti:


  • Razvoj in implementacija novih funkcionalnosti: Aktivno sodelovanje pri oblikovanju in implementaciji novih funkcionalnosti za izboljšanje generiranja in obdelave izobraževalnih vsebin z uporabo AI. To vključuje nalaganje in analizo dokumentov ter pretvorbo v interaktivne e-vsebine.
  • Nadgradnja obstoječih funkcionalnosti: Izvajanje tehničnih izboljšav in optimizacija obstoječega produkta za zagotavljanje boljše učinkovitosti, uporabniške izkušnje in skladnosti z najnovejšimi AI tehnologijami.
  • Integracija umetne inteligence: Uporaba naprednih AI konceptov, kot so LLM (Large Language Models), za generiranje učnih načrtov, lekcij, vsebin in testnih vprašalnikov. Fine-tuning in prilagajanje modelov AI za specifične izobraževalne potrebe.
  • Razvoj front-end in back-end: Oblikovanje in razvoj uporabniških vmesnikov z uporabo React.js ter razvoj in vzdrževanje back-end rešitev, zlasti z uporabo Typescript in Pythona.


Tehnične zahteve:


  • Front-end razvoj: Obsežne izkušnje z razvojem v React.js, vključno z razumevanjem njegovih najnovejših funkcij in praks. Kandidat mora biti sposoben samostojno razvijati kompleksne uporabniške vmesnike.
  • Back-end razvoj: Dobro znanje Typescript in Pythona za razvoj in integracijo back-end funkcionalnosti. 
  • Infrastruktura: Zaželjene izkušnje s platformami AWS in Azure ter fremeworki kot so Flask ali Django.
  • Izkušnje z AI tehnologijami: Znanje in praktične izkušnje z uporabo tehnologij umetne inteligence, posebej z LLM, chains, fine-tuning in razumevanje kako prilagajati in uporabljati AI modele za generiranje vsebin.
  • Podatkovne baze in API integracije: Sposobnost upravljanja z bazami podatkov in integracije z različnimi API-ji za zunanje storitve, ki podpirajo AI funkcionalnosti.
  • Razvojne prakse in orodja: Znanje o razvojnih okoljih in orodjih, specifičnih za AI, kot so TensorFlow, PyTorch, Keras in drugi; sposobnost uporabe in prilagajanja algoritmov za specifične AI probleme.


Osebne lastnosti:


  • Analitično in kreativno razmišljanje: Sposobnost analize potreb in ustvarjanja inovativnih rešitev z uporabo AI tehnologij za izboljšanje izobraževalnih procesov.
  • Samostojnost in proaktivnost: Visoka stopnja samoiniciativnosti in sposobnost neodvisnega dela na projektih, hkrati pa sposobnost sodelovanja v timu za izmenjavo idej in rešitev.
  • Prilagodljivost in želja po učenju: Hitro prilagajanje na spreminjajoče se tehnološke trende in neprestano učenje ter izpopolnjevanje znanja na področju AI in programiranja.


Zakaj se nam pridružiti?


  • Deloval boš v inovativnem okolju, kjer cenimo tvoje ideje in jih tudi uresničujemo.
  • Imel boš neposreden vpliv na razvoj naprednega produkta, ki izboljšuje izobraževalne procese.
  • Skrbeli bomo za tvojo osebno in strokovno rast s kontinuiranim učenjem.


Če iščeš izziv, kjer tvoje delo zares šteje, se prijavi! Veselimo se, da te spoznamo!

Key Skills

Ranked by relevance