
Betway Global è un marchio di scommesse sportive online e iGaming rivolto ai consumatori, gestito da Super Group (SGHC). I suoi prodotti includono scommesse sportive ed esperienze di casinò online, supportate da attività regionali come Betway Africa. Il marchio collabora con squadre ed eventi sportivi, tra cui Arsenal, Manchester City, gli Springboks e SA20. Le attività di Betway Global comprendono anche iniziative per un gioco più sicuro attraverso il programma di gioco responsabile di Super Group, SuperPlan, oltre ad attività a sostegno delle comunità e sponsorizzazioni.
Ingegnere IA senior
Sviluppa e gestisci sistemi di IA in produzione per un’azienda di giochi online, con Azure Machine Learning, generazione aumentata dal recupero e applicazioni agentiche. Realizza soluzioni sicure e monitorate, portandole dalla prova di concetto a risultati aziendali misurabili.
Descrizione
- Trasforma le esigenze aziendali in soluzioni di IA e apprendimento automatico con indicatori di successo definiti.
- Sviluppa e ottimizza modelli per classificazione, previsione, raccomandazioni, rilevamento di anomalie e altre applicazioni.
- Prepara i dati tramite ingegneria delle caratteristiche, pulizia e analisi esplorativa di fonti strutturate e non strutturate.
- Crea sistemi di generazione aumentata dal recupero con embedding, ricerca vettoriale o ibrida, riordinamento e risposte fondate sulle fonti.
- Collega e coordina modelli linguistici di grandi dimensioni usando Azure OpenAI e Azure AI Foundry.
- Usa progettazione dei prompt, output strutturati, chiamate agli strumenti, fine-tuning o distillazione quando sono adatti alla soluzione.
- Valuta qualità, velocità e costi delle applicazioni generative, gestendo l’utilizzo di token e inferenza.
- Crea sistemi agentici che pianificano e completano attività articolate in più passaggi tramite strumenti e API, con misure di protezione e revisione umana.
- Sviluppa flussi di lavoro multi-agente con Semantic Kernel, Azure AI Agent Service, AutoGen o LangGraph.
- Progetta strumenti degli agenti, memoria, gestione dello stato e percorsi per errori ed escalation.
- Sviluppa funzionalità di elaborazione del linguaggio, come estrazione di entità, sintesi, analisi del sentiment e rilevamento delle intenzioni.
- Implementa la conversione da parlato a testo sia per processi in batch sia per la trascrizione in tempo reale.
- Usa l’intelligenza documentale e l’OCR per estrarre informazioni da moduli e documenti.
- Rilascia modelli e servizi di IA tramite API, container o endpoint gestiti con CI/CD automatizzata.
- Imposta il tracciamento degli esperimenti, registri dei modelli, controllo delle versioni e pipeline di addestramento ripetibili.
- Monitora in produzione prestazioni, deriva, qualità, costi e affidabilità.
- Analizza i problemi operativi e fornisci supporto alle applicazioni aziendali.
- Applica pratiche di IA responsabile, inclusi controlli di equità, sicurezza dei contenuti, strumenti di valutazione e dichiarazioni chiare dei limiti.
- Rispetta gli obblighi in materia di privacy, protezione dei dati e normativa, inclusi i controlli sui dati personali e sulla residenza dei dati.
- Proteggi i sistemi con identità gestite, gestione delle chiavi, misure di sicurezza di rete e accesso con privilegi minimi.
- Mantieni verificabili modelli, prompt, origini dei dati e decisioni.
- Coordina le attività con l’ingegneria dei dati su pipeline, accesso alle caratteristiche e qualità dei dati.
- Collabora con gli ingegneri del software per integrare funzionalità di IA nei prodotti e nelle piattaforme interne.
- Comunica metodi, compromessi e risultati a colleghi tecnici e non tecnici.
- Documenta architetture, valutazioni, soluzioni e procedure operative.
- Porta i progetti di IA dalla prova di concetto alla produzione ottenendo risultati aziendali misurabili.
- Raggiungi gli obiettivi concordati di accuratezza e latenza per modelli e applicazioni generative.
- Mantieni i sistemi distribuiti affidabili, supportabili, monitorati e conformi ai requisiti di IA responsabile.
- Crea componenti, pipeline e pratiche condivisi per l’uso da parte di tutto il team.
Requisiti
- Da 3 a 5 anni di esperienza pratica nell’ingegneria dell’IA, dell’apprendimento automatico o della scienza dei dati, inclusi rilasci in produzione.
- È preferibile una laurea in Informatica; sono considerate anche lauree affini in ingegneria, sistemi informativi, scienza dei dati, statistica o discipline quantitative.
- È preferibile una certificazione professionale pertinente, ad esempio Microsoft Azure AI Engineer Associate (AI-102) o Azure Data Scientist Associate (DP-100).
- Esperienza pratica nella realizzazione di soluzioni con i servizi Azure di IA e apprendimento automatico.
- Esperienza comprovata in diverse aree, come apprendimento automatico, RAG, applicazioni LLM, IA agentica, NLP o conversione da parlato a testo.
- Ottima conoscenza di Python e SQL, con attenzione a codice pulito, testato e manutenibile.
- Conoscenza della valutazione dei modelli e capacità di convalidare le soluzioni prima del rilascio.
- Capacità di diagnosticare efficacemente problemi relativi a dati, modelli e integrazione.
- Capacità di lavorare in autonomia e collaborare tra diverse funzioni.
- Disponibilità a continuare ad apprendere.
- Esperienza con Microsoft Azure, Azure Machine Learning, Azure AI Foundry e Azure OpenAI Service.
- Esperienza con Azure AI Search e Azure AI Services.
- Esperienza con Azure Functions, Azure Container Apps e AKS.
- Familiarità con Azure Key Vault, Microsoft Entra ID, identità gestite, Azure Monitor e Application Insights.
- Esperienza con Azure Data Lake Storage, Azure SQL, Cosmos DB, Azure Databricks e Microsoft Fabric.
- Ottima conoscenza di SQL ed esperienza nella gestione di grandi volumi di dati strutturati e non strutturati.
- Esperienza con Python e pandas, scikit-learn, PyTorch o TensorFlow e Hugging Face Transformers.
- Esperienza con LangChain, LlamaIndex, Semantic Kernel o un framework di orchestrazione comparabile.
- Esperienza con MLflow e Prompt flow.
- Esperienza con Git, Azure DevOps, GitHub Actions, Docker e infrastruttura come codice con Bicep o Terraform.
- Esperienza nella creazione di API REST, in genere con FastAPI o un framework equivalente.
- È richiesta una verifica dei precedenti finanziari e penali.
- È richiesta una verifica dei titoli di studio.
- Disponibilità a lavorare in modalità ibrida a Johannesburg, con presenza in ufficio dal lunedì al giovedì.
Benefit
- Orario ibrido, con lavoro in ufficio dal lunedì al giovedì e da remoto il venerdì.
- Opportunità di crescita professionale e sviluppo della carriera.
- Possibilità di partecipare al Programma di gestione e sviluppo dei talenti.
- Opportunità di conoscere e adottare tecnologie emergenti di IA.
- Potrebbe essere necessaria una certa flessibilità per supportare i rilasci in produzione o risolvere incidenti.