Senior inženjer za mašinsko učenje/vještačku inteligenciju
Opis
O prilici
Naš klient traži Senior inženjera za ML/AI kako bi ojačao svoju platformu za podatke integracijom naprednih AI mogućnosti. Uloga se fokusira na izgradnju skalabilnih, produkcijski spremnih rješenja za mašinsko učenje, balansirajući tehničku izvrsnost sa poslovnom vrijednošću i troškovnom efikasnošću.
Pregled uloge
Odabrani kandidat će preuzeti odgovornost za kompletan tok rada mašinskog učenja, od obrade podataka i inženjeringa karakteristika do postavljanja modela i nadzora. Ova pozicija zahtijeva snažno razumijevanje cijelog životnog ciklusa ML-a, zajedno sa praktičnim iskustvom u AI ekosistemima baziranim na oblaku.
Ključne odgovornosti
- Dizajnirati, razvijati i održavati rješenja mašinskog učenja od početka do kraja kroz cijeli životni ciklus
- Transformisati sirove podatke u smislene karakteristike i postavljati skalabilne modele u produkcijska okruženja
- Nadgledati, procjenjivati i kontinuirano poboljšavati performanse i pouzdanost modela
- Saraditi sa interdisciplinarnim timovima kako bi se AI rješenja uskladila sa poslovnim ciljevima
- Optimizovati troškove razvoja, postavljanja i rada, maksimizujući donošenje vrijednosti
- Primjenjivati robusne inženjerske prakse uključujući kontrolu verzija, testiranje i CI/CD cjevovode
- Doprinositi poboljšanjima platforme u Databricks i Azure okruženjima
Potrebno iskustvo i kvalifikacije
- Najmanje 5+ godina iskustva u razvoju i održavanju produkcijskih ML/AI rješenja
- Provjerena stručnost kroz kompletan ML cjevovod (podaci -> karakteristike -> model -> postavljanje -> nadzor)
- Jake programerske vještine u Pythonu
- Praktično iskustvo sa Azure AI ekosistemom (Azure AI Services, Microsoft Foundry, itd.)
- Iskustvo rada sa Databricks-om i podatkovnim platformama baziranim na oblaku
- Poznavanje ML okvira poput TensorFlow, PyTorch, MLlib i Scikit-learn
- Praktično iskustvo sa MLOps alatima (poželjno MLflow)
- Snažna domenska stručnost u najmanje jednoj oblasti: NLP, kompjuterski vid, vremenske serije ili detekcija anomalija
- Poznavanje najboljih softverskih inženjerskih praksi (Git, CI/CD, testni okviri)
Poželjne vještine
- Iskustvo sa Retrieval-Augmented Generation (RAG) sistemima
- Upoznatost sa sistemima baziranim na agentima i robotizovanom automatizacijom procesa (RPA)
- Poznavanje PySpark / Apache Spark
- Iskustvo rada sa dogđajno-orijentisanim arhitekturama ili sistemima za streaming podataka
- Prethodno iskustvo mentorisanja ili vođenja junior ML/Data inženjera
Obrazovanje
- Diploma prvog ili drugog ciklusa studija iz računarskih nauka, vještačke inteligencije, nauke o podacima ili srodne oblasti
Jezički zahtjevi
- Engleski: Obavezan (profesionalno poznavanje)
Radni model
- Hibridni (do 25% rada na daljinu dozvoljeno)
- Rad na licu mjesta je potreban u skladu sa potrebama klijenta
Zahtjevi
Obrazovanje
Poslijesrednje obrazovanje dvije godine ili duže u oblasti tehnike i tehničke industrije
Radno iskustvo
Data naučnik