
Betway Global je spotřebitelská značka online sportovního sázení a iGamingu provozovaná společností Super Group (SGHC). Její produkty zahrnují sportovní sázky a online kasino, které podporují regionální operace, například Betway Africa. Značka má partnerství se sportovními týmy a událostmi včetně Arsenal, Manchester City, Springboks a SA20. Aktivity Betway Global zahrnují také iniciativy zaměřené na bezpečnější hraní v rámci programu odpovědného hraní Super Group SuperPlan a komunitní a sponzorské projekty.
Seniorní AI inženýr
Vyvíjejte a provozujte produkční systémy AI pro online herní společnost, od strojového učení v Azure přes generování s rozšířeným vyhledáváním až po agentní aplikace. Dodávejte zabezpečená řešení s monitoringem a posouvejte je od ověření konceptu k měřitelným obchodním výsledkům.
Popis
- Převádějte obchodní potřeby na řešení AI a strojového učení s jasně stanovenými měřítky úspěchu.
- Vyvíjejte a dolaďujte modely pro klasifikaci, prognózování, doporučování, detekci anomálií a další aplikace.
- Připravujte data pomocí tvorby příznaků, čištění a průzkumné analýzy strukturovaných i nestrukturovaných zdrojů.
- Vytvářejte systémy generování s rozšířeným vyhledáváním, které využívají embeddingy, vektorové nebo hybridní vyhledávání, přerazení výsledků a odpovědi podložené zdroji.
- Propojujte a koordinujte velké jazykové modely pomocí Azure OpenAI a Azure AI Foundry.
- Používejte návrh promptů, strukturované výstupy, volání nástrojů, dolaďování nebo destilaci, pokud se hodí pro dané řešení.
- Vyhodnocujte kvalitu, rychlost a náklady generativních aplikací a řiďte využití tokenů a inferenčních zdrojů.
- Vytvářejte agentní systémy, které plánují a provádějí vícekrokovou práci pomocí nástrojů a API, s bezpečnostními opatřeními a lidskou kontrolou.
- Budujte pracovní postupy více agentů pomocí Semantic Kernel, Azure AI Agent Service, AutoGen nebo LangGraph.
- Navrhujte nástroje agentů, paměť, správu stavu i postupy pro chyby a eskalaci.
- Vyvíjejte funkce zpracování jazyka, například extrakci entit, sumarizaci, analýzu sentimentu a rozpoznávání záměru.
- Implementujte převod řeči na text pro dávkové úlohy i živý přepis.
- Používejte inteligentní zpracování dokumentů a OCR k extrakci informací z formulářů a dokumentů.
- Nasazujte modely a služby AI prostřednictvím API, kontejnerů nebo spravovaných koncových bodů s automatizovaným CI/CD.
- Nastavujte sledování experimentů, registry modelů, správu verzí a opakovatelné trénovací pipeline.
- Sledujte výkon v produkci, drift, kvalitu, náklady a spolehlivost.
- Řešte provozní problémy a podporujte podnikové aplikace.
- Uplatňujte zásady odpovědné AI, včetně kontrol spravedlivosti, bezpečnosti obsahu, nástrojů pro vyhodnocování a jasného popisu omezení.
- Dodržujte požadavky na soukromí, ochranu dat a regulaci, včetně kontrol osobních údajů a umístění dat.
- Chraňte systémy pomocí spravovaných identit, správy klíčů, síťových zabezpečení a přístupu s nejnižšími oprávněními.
- Zajišťujte auditovatelnost modelů, promptů, zdrojů dat a rozhodnutí.
- Koordinujte s datovými inženýry pipeline, přístup k příznakům a kvalitu dat.
- Spolupracujte se softwarovými inženýry na začlenění funkcí AI do produktů a interních platforem.
- Sdělujte metody, kompromisy a výsledky technickým i netechnickým kolegům.
- Dokumentujte architektury, vyhodnocení, řešení a provozní příručky.
- Dovádějte projekty AI od ověření konceptu do produkce s měřitelnými obchodními výsledky.
- Plňte dohodnuté cíle přesnosti a latence pro modely a generativní aplikace.
- Udržujte nasazené systémy spolehlivé, dobře spravovatelné a monitorované a v souladu s požadavky odpovědné AI.
- Vytvářejte sdílené komponenty, pipeline a postupy pro širší využití v týmu.
Požadavky
- 3–5 let praktických zkušeností v oblasti AI, strojového učení nebo datového inženýrství, včetně nasazení do produkce.
- Preferujeme vzdělání v oboru informatiky; zohledníme také příbuzné technické obory, informační systémy, datovou vědu, statistiku nebo kvantitativní obory.
- Preferujeme relevantní profesní certifikaci, například Microsoft Azure AI Engineer Associate (AI-102) nebo Azure Data Scientist Associate (DP-100).
- Praktické zkušenosti s dodáváním řešení pomocí služeb Azure AI a strojového učení.
- Prokázané zkušenosti v několika oblastech, například strojovém učení, RAG, aplikacích LLM, agentní AI, NLP nebo převodu řeči na text.
- Dobrá znalost Pythonu a SQL se zaměřením na čistý, otestovaný a udržovatelný kód.
- Porozumění vyhodnocování modelů a schopnost ověřovat řešení před vydáním.
- Schopnost účinně diagnostikovat problémy s daty, modely a integrací.
- Schopnost pracovat samostatně a spolupracovat napříč týmy.
- Ochota se dále učit.
- Zkušenosti s Microsoft Azure, Azure Machine Learning, Azure AI Foundry a Azure OpenAI Service.
- Zkušenosti s Azure AI Search a Azure AI Services.
- Zkušenosti s Azure Functions, Azure Container Apps a AKS.
- Znalost Azure Key Vault, Microsoft Entra ID, spravovaných identit, Azure Monitor a Application Insights.
- Zkušenosti s Azure Data Lake Storage, Azure SQL, Cosmos DB, Azure Databricks a Microsoft Fabric.
- Dobrá znalost SQL a zkušenosti se zpracováním velkých objemů strukturovaných i nestrukturovaných dat.
- Zkušenosti s Pythonem a knihovnami pandas, scikit-learn, PyTorch nebo TensorFlow a Hugging Face Transformers.
- Zkušenosti s LangChain, LlamaIndex, Semantic Kernel nebo srovnatelným frameworkem pro orchestraci.
- Zkušenosti s MLflow a Prompt flow.
- Zkušenosti s Git, Azure DevOps, GitHub Actions, Dockerem a infrastrukturou jako kódem pomocí Bicep nebo Terraformu.
- Zkušenosti s tvorbou REST API, obvykle pomocí FastAPI nebo ekvivalentního frameworku.
- Je vyžadována kontrola úvěrové historie a trestního rejstříku.
- Je vyžadováno ověření dosaženého vzdělání a kvalifikace.
- Možnost pracovat v hybridním režimu v Johannesburgu s docházkou do kanceláře od pondělí do čtvrtka.
Benefity
- Hybridní režim s prací v kanceláři od pondělí do čtvrtka a prací na dálku v pátek.
- Možnosti profesního růstu a kariérního rozvoje.
- Možnost zařazení do programu Talent Management a Talent Development.
- Možnost učit se o nových technologiích AI a zavádět je.
- Někdy může být potřeba flexibilita při podpoře produkčních vydání nebo řešení incidentů.