
Betway Global je internetski brend za sportsko klađenje i iGaming namijenjen potrošačima, kojim upravlja društvo Super Group (SGHC). Njegovi proizvodi uključuju sportsko klađenje i iskustva online kasina, uz podršku regionalnih operacija poput Betway Africe. Brend ima partnerstva sa sportskim momčadima i događajima, uključujući Arsenal, Manchester City, Springbokse i SA20. Aktivnosti Betway Globala obuhvaćaju i inicijative za sigurnije igranje kroz program odgovornog igranja društva Super Group pod nazivom SuperPlan, kao i rad u zajednici i sponzorske aktivnosti.
Viši AI inženjer
Izrađujte i održavajte produkcijske AI sustave za internetsku tvrtku za igre, uključujući Azure Machine Learning, generiranje potpomognuto dohvaćanjem i agentske aplikacije. Isporučujte sigurna rješenja koja se nadziru te ih razvijajte od provjere koncepta do mjerljivih poslovnih rezultata.
Opis
- Pretvarajte poslovne potrebe u rješenja umjetne inteligencije i strojnog učenja s jasno definiranim mjerama uspjeha.
- Razvijajte i prilagođavajte modele za klasifikaciju, predviđanje, preporuke, otkrivanje anomalija i druge primjene.
- Pripremajte podatke inženjeringom značajki, čišćenjem i istraživačkom analizom strukturiranih i nestrukturiranih izvora.
- Izrađujte sustave generiranja potpomognutog dohvaćanjem uz ugradnje, vektorsko ili hibridno pretraživanje, ponovno rangiranje i odgovore utemeljene na izvorima.
- Povezujte i koordinirajte velike jezične modele pomoću Azure OpenAI i Azure AI Foundry.
- Primjenjujte oblikovanje promptova, strukturirane izlaze, pozivanje alata, fino ugađanje ili destilaciju kada odgovaraju rješenju.
- Procjenjujte kvalitetu, brzinu i troškove generativnih aplikacija te upravljajte potrošnjom tokena i inferencije.
- Izrađujte agentske sustave koji planiraju i izvršavaju višekoračne zadatke pomoću alata i API-ja, uz zaštitne mjere i ljudski nadzor.
- Izrađujte tijekove rada s više agenata pomoću alata Semantic Kernel, Azure AI Agent Service, AutoGen ili LangGraph.
- Oblikujte alate agenata, memoriju, upravljanje stanjem te postupke za pogreške i eskalaciju.
- Razvijajte značajke jezične obrade kao što su izdvajanje entiteta, sažimanje, analiza sentimenta i prepoznavanje namjere.
- Implementirajte pretvorbu govora u tekst za skupnu obradu i transkripciju uživo.
- Koristite inteligentnu obradu dokumenata i OCR za izdvajanje informacija iz obrazaca i dokumenata.
- Izdajte modele i AI usluge putem API-ja, spremnika ili upravljanih krajnjih točaka uz automatizirani CI/CD.
- Uspostavite praćenje eksperimenata, registre modela, kontrolu verzija i ponovljive cjevovode za treniranje.
- Pratite produkcijske performanse, drift, kvalitetu, troškove i pouzdanost.
- Istražujte operativne probleme i pružajte podršku poslovnim aplikacijama.
- Primjenjujte odgovorne prakse umjetne inteligencije, uključujući provjere pravednosti, sigurnost sadržaja, alate za evaluaciju i jasne izjave o ograničenjima.
- Ispunjavajte obveze povezane s privatnošću, zaštitom podataka i propisima, uključujući kontrole za osobne podatke i lokaciju pohrane podataka.
- Štitite sustave upravljanim identitetima, upravljanjem ključevima, mrežnim zaštitama i pristupom s najmanjim potrebnim ovlastima.
- Omogućite reviziju modela, promptova, izvora podataka i odluka.
- Koordinirajte s podatkovnim inženjerstvom cjevovode, pristup značajkama i kvalitetu podataka.
- Surađujte sa softverskim inženjerima na ugradnji AI mogućnosti u proizvode i interne platforme.
- Komunicirajte metode, kompromise i rezultate tehničkim i netehničkim kolegama.
- Dokumentirajte arhitekture, evaluacije, rješenja i operativne upute.
- Vodite AI projekte od provjere koncepta do produkcije uz mjerljive poslovne rezultate.
- Ostvarujte dogovorene ciljeve točnosti i latencije za modele i generativne aplikacije.
- Održavajte implementirane sustave pouzdanima, podržanima, nadziranima i usklađenima sa zahtjevima odgovorne umjetne inteligencije.
- Izrađujte zajedničke komponente, cjevovode i prakse za širu upotrebu u timu.
Zahtjevi
- 3–5 godina praktičnog iskustva u inženjerstvu umjetne inteligencije, strojnog učenja ili podatkovne znanosti, uključujući produkcijske implementacije.
- Poželjna je diploma iz računarstva; uzimaju se u obzir i srodne diplome iz inženjerstva, informacijskih sustava, podatkovne znanosti, statistike ili kvantitativnih znanosti.
- Poželjna je relevantna stručna certifikacija, primjerice Microsoft Azure AI Engineer Associate (AI-102) ili Azure Data Scientist Associate (DP-100).
- Praktično iskustvo u isporuci rješenja uz Azure AI i usluge strojnog učenja.
- Dokazano iskustvo u nekoliko područja, kao što su strojno učenje, RAG, LLM aplikacije, agentska umjetna inteligencija, NLP ili pretvorba govora u tekst.
- Napredno poznavanje Pythona i SQL-a, uz naglasak na čist, testiran i održiv kod.
- Razumijevanje evaluacije modela i sposobnost provjere rješenja prije izdavanja.
- Sposobnost učinkovitog dijagnosticiranja problema s podacima, modelima i integracijama.
- Sposobnost samostalnog rada i međufunkcijske suradnje.
- Spremnost na kontinuirano učenje.
- Iskustvo s Microsoft Azure, Azure Machine Learning, Azure AI Foundry i Azure OpenAI Service.
- Iskustvo s Azure AI Search i Azure AI Services.
- Iskustvo s Azure Functions, Azure Container Apps i AKS.
- Poznavanje Azure Key Vault, Microsoft Entra ID, upravljanih identiteta, Azure Monitor i Application Insights.
- Iskustvo s Azure Data Lake Storage, Azure SQL, Cosmos DB, Azure Databricks i Microsoft Fabric.
- Napredno poznavanje SQL-a i iskustvo u radu s velikim količinama strukturiranih i nestrukturiranih podataka.
- Iskustvo s Pythonom te bibliotekama pandas, scikit-learn, PyTorch ili TensorFlow i Hugging Face Transformers.
- Iskustvo s alatima LangChain, LlamaIndex, Semantic Kernel ili usporedivim okvirom za orkestraciju.
- Iskustvo s alatima MLflow i Prompt flow.
- Iskustvo s alatima Git, Azure DevOps, GitHub Actions i Docker te infrastrukturom kao kodom pomoću Bicep ili Terraform.
- Iskustvo u izradi REST API-ja, najčešće pomoću FastAPI-ja ili sličnog okvira.
- Potrebna je provjera kreditne sposobnosti i kaznene evidencije.
- Potrebna je provjera kvalifikacija.
- Mogućnost rada u hibridnom režimu u Johannesburgu, uz dolazak u ured od ponedjeljka do četvrtka.
Pogodnosti
- Hibridni raspored s radom u uredu od ponedjeljka do četvrtka i radom na daljinu petkom.
- Mogućnosti stručnog usavršavanja i razvoja karijere.
- Mogućnost razmatranja za program Talent Management and Talent Development Programme.
- Mogućnosti upoznavanja i primjene novih AI tehnologija.
- Za podršku produkcijskim izdanjima ili rješavanje incidenata može biti potrebna određena fleksibilnost.