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?