Betway Global
Betway Global
201 – 500 Pracownicy
GryHazard
Betway Global to konsumencka marka zakładów sportowych online i iGamingu należąca do Super Group (SGHC). Jej oferta obejmuje zakłady sportowe oraz gry kasynowe online, wspierane przez regionalne jednostki operacyjne, takie jak Betway Africa. Marka współpracuje z drużynami sportowymi i wydarzeniami, w tym z Arsenalem, Manchesterem City, Springboks oraz SA20. Działalność Betway Global obejmuje również inicjatywy na rzecz bezpieczniejszej gry prowadzone w ramach programu odpowiedzialnej gry Super Group SuperPlan, a także działania społeczne i sponsoringowe.

Starszy inżynier AI

Twórz i utrzymuj produkcyjne systemy AI dla firmy z branży gier online, wykorzystując uczenie maszynowe Azure, generowanie wspomagane wyszukiwaniem i aplikacje agentowe. Dostarczaj bezpieczne, monitorowane rozwiązania i rozwijaj je od weryfikacji koncepcji do mierzalnych rezultatów biznesowych.

Opis

  • Przekładaj potrzeby biznesowe na rozwiązania AI i uczenia maszynowego z jasno określonymi miernikami sukcesu.
  • Twórz i dostrajaj modele do klasyfikacji, prognozowania, rekomendacji, wykrywania anomalii i innych zastosowań.
  • Przygotowuj dane poprzez inżynierię cech, czyszczenie i analizę eksploracyjną źródeł ustrukturyzowanych i nieustrukturyzowanych.
  • Buduj systemy generowania wspomaganego wyszukiwaniem, wykorzystujące embeddingi, wyszukiwanie wektorowe lub hybrydowe, reranking i odpowiedzi oparte na źródłach.
  • Łącz i koordynuj duże modele językowe za pomocą Azure OpenAI i Azure AI Foundry.
  • Stosuj projektowanie promptów, ustrukturyzowane wyniki, wywoływanie narzędzi, dostrajanie lub destylację, gdy pasują do rozwiązania.
  • Oceniaj jakość, szybkość i koszt aplikacji generatywnych, kontrolując zużycie tokenów i zasobów inferencji.
  • Twórz systemy agentowe, które planują i realizują wieloetapowe zadania za pomocą narzędzi i API, z zabezpieczeniami i nadzorem człowieka.
  • Buduj przepływy pracy wielu agentów z użyciem Semantic Kernel, Azure AI Agent Service, AutoGen lub LangGraph.
  • Projektuj narzędzia agentów, pamięć, obsługę stanu oraz ścieżki obsługi błędów i eskalacji.
  • Twórz funkcje przetwarzania języka, takie jak ekstrakcja encji, podsumowywanie, analiza sentymentu i wykrywanie intencji.
  • Wdrażaj zamianę mowy na tekst zarówno dla zadań wsadowych, jak i transkrypcji na żywo.
  • Korzystaj z inteligentnego przetwarzania dokumentów i OCR, aby wyodrębniać informacje z formularzy i dokumentów.
  • Wdrażaj modele i usługi AI przez API, kontenery lub zarządzane punkty końcowe z automatyzacją CI/CD.
  • Konfiguruj śledzenie eksperymentów, rejestry modeli, kontrolę wersji i powtarzalne potoki trenowania.
  • Monitoruj wydajność produkcyjną, dryf, jakość, koszt i niezawodność.
  • Diagnozuj problemy operacyjne i wspieraj aplikacje biznesowe.
  • Stosuj zasady odpowiedzialnego AI, w tym kontrole bezstronności, bezpieczeństwo treści, narzędzia oceny i jasne opisy ograniczeń.
  • Spełniaj wymogi prywatności, ochrony danych i regulacji, w tym kontroluj dane osobowe i rezydencję danych.
  • Chroń systemy za pomocą zarządzanych tożsamości, zarządzania kluczami, zabezpieczeń sieciowych i dostępu zgodnego z zasadą najmniejszych uprawnień.
  • Zapewniaj możliwość audytu modeli, promptów, źródeł danych i decyzji.
  • Współpracuj z inżynierami danych w zakresie potoków, dostępu do cech i jakości danych.
  • Współpracuj z inżynierami oprogramowania, aby osadzać funkcje AI w produktach i platformach wewnętrznych.
  • Komunikuj metody, kompromisy i wyniki współpracownikom technicznym i nietechnicznym.
  • Dokumentuj architektury, oceny, rozwiązania i instrukcje operacyjne.
  • Doprowadzaj projekty AI od weryfikacji koncepcji do produkcji, osiągając mierzalne wyniki biznesowe.
  • Realizuj uzgodnione cele dokładności i opóźnień dla modeli i aplikacji generatywnych.
  • Dbaj o niezawodność, możliwość utrzymania i monitorowanie wdrożonych systemów oraz ich zgodność z wymogami odpowiedzialnego AI.
  • Twórz współdzielone komponenty, potoki i praktyki dla całego zespołu.

Wymagania

  • 3–5 lat praktycznego doświadczenia w inżynierii AI, uczeniu maszynowym lub inżynierii danych, w tym we wdrożeniach produkcyjnych.
  • Preferowane wykształcenie informatyczne; rozważane są również pokrewne kierunki inżynierskie, systemy informacyjne, data science, statystyka lub kierunki ilościowe.
  • Preferowany odpowiedni certyfikat zawodowy, np. Microsoft Azure AI Engineer Associate (AI-102) lub Azure Data Scientist Associate (DP-100).
  • Praktyczne doświadczenie w dostarczaniu rozwiązań z użyciem usług Azure AI i uczenia maszynowego.
  • Udokumentowane doświadczenie w kilku obszarach, takich jak uczenie maszynowe, RAG, aplikacje LLM, agentowe AI, NLP lub zamiana mowy na tekst.
  • Bardzo dobra znajomość Python i SQL, ze szczególnym naciskiem na czysty, przetestowany i łatwy w utrzymaniu kod.
  • Znajomość oceny modeli i umiejętność walidacji rozwiązań przed wydaniem.
  • Umiejętność skutecznego diagnozowania problemów z danymi, modelami i integracją.
  • Umiejętność samodzielnej pracy i współpracy między zespołami.
  • Gotowość do dalszej nauki.
  • Doświadczenie z Microsoft Azure, Azure Machine Learning, Azure AI Foundry i Azure OpenAI Service.
  • Doświadczenie z Azure AI Search i Azure AI Services.
  • Doświadczenie z Azure Functions, Azure Container Apps i AKS.
  • Znajomość Azure Key Vault, Microsoft Entra ID, zarządzanych tożsamości, Azure Monitor i Application Insights.
  • Doświadczenie z Azure Data Lake Storage, Azure SQL, Cosmos DB, Azure Databricks i Microsoft Fabric.
  • Bardzo dobra znajomość SQL i doświadczenie w obsłudze dużych ilości danych ustrukturyzowanych i nieustrukturyzowanych.
  • Doświadczenie w Python z użyciem pandas, scikit-learn, PyTorch lub TensorFlow oraz Hugging Face Transformers.
  • Doświadczenie z LangChain, LlamaIndex, Semantic Kernel lub porównywalnym frameworkiem orkiestracji.
  • Doświadczenie z MLflow i Prompt flow.
  • Doświadczenie z Git, Azure DevOps, GitHub Actions, Docker oraz infrastrukturą jako kodem z użyciem Bicep lub Terraform.
  • Doświadczenie w tworzeniu REST API, zazwyczaj z FastAPI lub równoważnym frameworkiem.
  • Wymagane jest sprawdzenie historii kredytowej i niekaralności.
  • Wymagana jest weryfikacja kwalifikacji.
  • Gotowość do pracy hybrydowej w Johannesburgu, z obecnością w biurze od poniedziałku do czwartku.

Benefity

  • Tryb hybrydowy: praca w biurze od poniedziałku do czwartku i zdalna w piątki.
  • Możliwości rozwoju zawodowego i kariery.
  • Kandydatura może zostać rozpatrzona w ramach programu zarządzania talentami i programu rozwoju talentów.
  • Możliwość poznawania i wdrażania nowych technologii AI.
  • Czasami może być potrzebna elastyczność przy wspieraniu wdrożeń produkcyjnych lub rozwiązywaniu incydentów.