Mid ili Senior ML/AI inženjer
RemoteZagreb, CroatiaseniorFull-time
- Posted
- today
- Source
- LinkedIn (remote, Europe)
Skills
ElasticsearchGCPJavaScriptPostgreSQLTensorFlowMongoDBPyTorchPythonDockerPandasNoSQLAzureNumPyLinuxHTMLSQLCSSLLMsGitMachine LearningAI
Description
Mid ili Senior ML/AI inženjer
Velebit AI traži osobu za poziciju inženjera strojnog učenja i umjetne inteligencije (eng. ML/AI Engineer) na razini mid ili senior.
Tko smo mi?
Velebit AI je mala i dinamična tvrtka specijalizirana za razvoj AI sustava, strojno učenje i obradu podataka. Radimo na zanimljivim projektima s različitim klijentima i industrijama, primjenjujući napredne tehnologije dubokog i strojnog učenja. Najčešće su to projekti vezani uz izradu agentskih sustava, automatizaciju poslovnih procesa, ekstrakciju podataka LLM modelima te obradu slike, videa i nestrukturiranog teksta. Puno pažnje posvećujemo kontinuiranom unaprjeđenju vlastitog znanja i praćenju razvoja novih tehnologija. Osim na vanjskim projektima, radimo i na internim proizvodima.
Obuhvaćamo cijeli proces razvoja: razgovor o poslovnim zahtjevima, predlaganje smjerova razvoja proizvoda, analizu dostupnih podataka, definiciju data science problema, istraživanje najnovije znanstvene literature, izbor metoda rješavanja, pripremu podataka, programiranje i razvoj modela strojnog učenja, izradu API-ja, postavljanje u oblak (eng. cloud deployment) te praćenje rada modela u produkcijskom okruženju.
O poziciji
Radimo kao agencija s različitim klijentima, pa se vrsta posla mijenja od projekta do projekta. Poslovi uključuju razvoj produkcijskih sustava strojnog učenja i izradu agentskih AI sustava koji koriste LLM modele. Poslovi uključuju i izradu pilot rješenja te demonstracije prototipova. Zato tražimo osobu koja spaja vještine inženjera strojnog učenja i inženjera umjetne inteligencije. Iskustvo u razvoju produkcijskih sustava strojnog učenja ili sustava umjetne inteligencije preduvjet je za ovu poziciju.
Tražena osoba radit će u uskoj suradnji s podatkovnim znanstvenicima te drugim ML i AI inženjerima. Očekujemo samostalnost i preuzimanje odgovornosti za veće cjeline posla. Uz izvršavanje zadataka, očekujemo inicijativu u analizi problema i klijentskih zahtjeva, predlaganju rješenja i planiranju rada.
Opis posla i obaveze
Točan opseg posla ovisi o projektu. Poslovi mogu uključivati:
- analiza poslovnih problema i klijentskih zahtjeva te predlaganje rješenja
- planiranje rada i preuzimanje odgovornosti za veće cjeline posla
- komunikacija s klijentima i strukturiranje zahtjeva
- izrada, testiranje i evaluacija modela strojnog učenja
- razvoj i održavanje produkcijskih sustava strojnog učenja
- izrada produkcijskih cjevovoda (eng. pipeline) u koje su integrirani modeli
- izrada agentskih AI sustava s LLM modelima
- izrada pilot rješenja i demonstracija prototipova
- prompt inženjering
- razvoj servisa koji se integriraju s LLM i embedding modelima
- priprema, obrada i analiza podataka
- izrada API servisa za serviranje modela i obradu podataka
- korištenje platformi Azure i Google Cloud
- uska suradnja s podatkovnim znanstvenicima te drugim ML i AI inženjerima
- najvažnije tehnologije i alati: Python, NumPy, scikit-learn, PyTorch, FastAPI, Falcon, Docker, Linux, Git, PostgreSQL, Elasticsearch
Tražimo
- završen studij računarske znanosti, matematike, fizike ili srodnih znanosti
- najmanje 2 godine profesionalnog iskustva na poziciji ML ili AI inženjera ili na sličnoj poziciji
- iskustvo u razvoju produkcijskih sustava strojnog učenja ili sustava umjetne inteligencije
- dobro razumijevanje temeljnih metoda strojnog i dubokog učenja
- napredno poznavanje Pythona i pripadnih biblioteka za analizu podataka i strojno učenje (NumPy, Pandas, scikit-learn i sl.)
- iskustvo u integraciji LLM modela
- dobro poznavanje i primjenu dobrih praksi softverskog inženjerstva
- poznavanje Docker tehnologije i iskustvo rada s operacijskim sustavom Linux
- iskustvo rada s FastAPI, Falcon ili Flask okvirom
- poznavanje SQL baza podataka
- iskustvo u postavljanju sustava u oblak (eng. cloud deployment)
- Tražimo – “soft skills”
- samostalnost u radu i preuzimanje odgovornosti (eng. ownership) za veće cjeline posla
- inicijativu u analizi problema, predlaganju rješenja i planiranju
- jasnu i učinkovitu komunikaciju s ljudima različitih uloga, tehničkih i netehničkih, bilo da su to kolege ili klijenti
- sposobnost prezentacije naprednih koncepata različitoj publici
- napredno znanje hrvatskog i engleskog jezika u govoru i pismu
- usmjerenost na postizanje poslovne vrijednosti
- učinkovit i prilagodljiv pristup rješavanju problema
- izvrsnu samoorganizaciju i određivanje prioriteta vlastitih zadataka
- jake vještine analitičkog i kritičkog razmišljanja
- posvećenost vlastitom kontinuiranom napredovanju i učenju
- sposobnost kvalitetnog samostalnog rada i suradnje u timu
- dobre vještine davanja i primanja povratnih informacija
Dodatni bodovi za
- dobro vladanje barem jednim okruženjem za duboko učenje (PyTorch ili TensorFlow)
- iskustvo rada s Elasticsearchom, MongoDB-om ili drugim NoSQL bazama podataka
- dobro znanje struktura podataka i algoritama
- javni repozitorij koji pokazuje vaše znanje i iskustvo
- iskustvo u izradi agentskih sustava u produkciji
- iskustvo u praćenju rada modela u produkciji
- iskustvo rada s PostgreSQL-om
- dobro znanje matematike (linearna algebra, statistika, kalkulus više varijabli)
- poznavanje frontend tehnologija (HTML, CSS, JavaScript)
Nudimo
- rad na raznolikim projektima: od pilot rješenja i prototipova do produkcijskih sustava strojnog učenja i agentskih AI sustava
- interne diskusije – zabavna razmatranja istraživačkih radova i pristupa
- mentorstvo i redovite detaljne povratne informacije u području strojnog učenja i razvoja softvera
- hibridni rad – u početku više iz ureda dok se ne upoznamo i uhodamo
- ured u centru grada s pogledom na park Mažuranac
- otvorenu atmosferu i puno povratnih informacija
- fleksibilno radno vrijeme
- raspon plaća od 2800 do 5500 EUR ugovorni bruto mjesečno, ovisno o iskustvu i senioritetu
- ugovor na neodređeno vrijeme
Prijavu koja uključuje životopis i popis projekata na kojima ste radili (dodatni plus je javni repozitorij) pošaljite na jobs@velebit.ai.
JobMatch aggregates public listings. Always apply through the original posting.