Text copied to clipboard!

Naslov

Text copied to clipboard!

NLP Inženjer

Opis

Text copied to clipboard!
Tražimo Inženjera za obradu prirodnog jezika koji će se pridružiti našem timu i pomoći u razvoju naprednih rješenja temeljenih na umjetnoj inteligenciji. Kao ključni član našeg tima, bit ćete odgovorni za dizajn, implementaciju i optimizaciju modela za obradu prirodnog jezika (NLP) koji omogućuju računalima razumijevanje, interpretaciju i generiranje ljudskog jezika. Vaša uloga uključivat će rad na projektima koji obuhvaćaju strojno učenje, duboko učenje, analizu teksta, prepoznavanje entiteta, klasifikaciju teksta, sažimanje sadržaja, prevođenje jezika i chatbotove. Suradnja s timovima za razvoj softvera, podatkovnu znanost i proizvodni razvoj bit će ključna za uspjeh u ovom poslu. Idealni kandidat ima snažno tehničko znanje iz područja obrade prirodnog jezika, iskustvo u radu s bibliotekama poput spaCy, NLTK, Hugging Face Transformers, kao i poznavanje programskih jezika Python i/ili Java. Također, očekuje se razumijevanje algoritama strojnog učenja i iskustvo s alatima poput TensorFlow, PyTorch ili sličnih. Od vas se očekuje da pratite najnovije trendove i istraživanja u području NLP-a te da ih znate primijeniti u stvarnim poslovnim rješenjima. Bit ćete uključeni u cijeli životni ciklus razvoja modela, od prikupljanja i čišćenja podataka, preko treniranja i evaluacije modela, do implementacije u produkcijsko okruženje. Ako ste strastveni u vezi s jezikom, podacima i tehnologijom, te želite raditi na izazovnim projektima koji imaju stvarni utjecaj, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvoj i implementacija NLP modela za različite poslovne potrebe
  • Analiza i obrada velikih količina tekstualnih podataka
  • Primjena algoritama strojnog i dubokog učenja
  • Suradnja s timovima za razvoj softvera i podatkovnu znanost
  • Evaluacija performansi modela i njihova optimizacija
  • Razvoj API-ja za integraciju NLP rješenja u aplikacije
  • Praćenje novih tehnologija i istraživanja u području NLP-a
  • Pisanje tehničke dokumentacije i izvještaja
  • Sudjelovanje u dizajnu arhitekture sustava temeljenih na jeziku
  • Osiguravanje kvalitete i skalabilnosti NLP rješenja

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnih znanosti, lingvistike, matematike ili srodnog područja
  • Iskustvo u radu s NLP bibliotekama (npr. spaCy, NLTK, Transformers)
  • Napredno znanje programiranja u Pythonu (poželjno i Java)
  • Poznavanje algoritama strojnog i dubokog učenja
  • Iskustvo s alatima poput TensorFlow, PyTorch ili sličnima
  • Razumijevanje statističke analize i obrade podataka
  • Sposobnost rada u timskom i agilnom okruženju
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Iskustvo s radom na cloud platformama (npr. AWS, GCP, Azure)
  • Sposobnost rješavanja problema i analitičko razmišljanje

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje NLP alate i biblioteke ste koristili u prethodnim projektima?
  • Možete li opisati projekt na kojem ste radili s dubokim učenjem?
  • Kako pristupate čišćenju i pripremi tekstualnih podataka?
  • Imate li iskustva s implementacijom modela u produkcijsko okruženje?
  • Kako pratite najnovije trendove u NLP-u?
  • Koji je vaš omiljeni NLP model i zašto?
  • Kako biste riješili problem klasifikacije teksta s neuravnoteženim skupom podataka?
  • Jeste li radili s višejezičnim modelima? Ako da, kako ste ih trenirali?
  • Kako mjerite uspješnost NLP modela?
  • Koje izazove ste imali u radu s velikim skupovima podataka?