
Betway Global es una marca de apuestas deportivas en línea y entretenimiento iGaming dirigida al consumidor, operada por Super Group (SGHC). Sus productos incluyen apuestas deportivas y experiencias de casino en línea, respaldadas por operaciones regionales como Betway Africa. La marca mantiene alianzas con equipos y eventos deportivos, entre ellos Arsenal, Manchester City, los Springboks y SA20. Las actividades de Betway Global también incluyen iniciativas de juego más seguro a través del programa de juego responsable de Super Group, SuperPlan, además de actividades comunitarias y de patrocinio.
Ingeniero/a sénior de IA
Desarrolla y opera sistemas de IA en producción para una empresa de juegos en línea, con Azure Machine Learning, generación aumentada por recuperación y aplicaciones basadas en agentes. Entrega soluciones seguras y monitorizadas, y llévalas del concepto de prueba a resultados de negocio medibles.
Descripción
- Convierte las necesidades del negocio en soluciones de IA y aprendizaje automático con medidas de éxito definidas.
- Desarrolla y ajusta modelos de clasificación, previsión, recomendaciones, detección de anomalías y otras aplicaciones.
- Prepara datos mediante ingeniería de características, limpieza y análisis exploratorio de fuentes estructuradas y no estructuradas.
- Crea sistemas de generación aumentada por recuperación con embeddings, búsqueda vectorial o híbrida, reordenamiento y respuestas fundamentadas.
- Conecta y coordina modelos de lenguaje grandes mediante Azure OpenAI y Azure AI Foundry.
- Aplica diseño de prompts, salidas estructuradas, llamadas a herramientas, ajuste fino o destilación cuando sean adecuados para la solución.
- Evalúa la calidad, velocidad y coste de las aplicaciones generativas, y gestiona el uso de tokens y la inferencia.
- Crea sistemas basados en agentes que planifican y completan tareas de varios pasos mediante herramientas y API, con salvaguardas y revisión humana.
- Desarrolla flujos de trabajo multiagente con Semantic Kernel, Azure AI Agent Service, AutoGen o LangGraph.
- Diseña herramientas para agentes, memoria, gestión de estado y vías para errores y escalaciones.
- Desarrolla funciones de procesamiento del lenguaje, como extracción de entidades, resúmenes, análisis de sentimientos y detección de intenciones.
- Implementa conversión de voz a texto tanto para procesos por lotes como para transcripción en directo.
- Usa inteligencia documental y OCR para extraer información de formularios y documentos.
- Publica modelos y servicios de IA mediante API, contenedores o endpoints gestionados con CI/CD automatizado.
- Configura el seguimiento de experimentos, registros de modelos, control de versiones y canalizaciones de entrenamiento reproducibles.
- Supervisa en producción el rendimiento, la deriva, la calidad, el coste y la fiabilidad.
- Investiga problemas operativos y da soporte a aplicaciones de negocio.
- Aplica prácticas de IA responsable, como comprobaciones de equidad, seguridad de contenidos, herramientas de evaluación y declaraciones claras sobre las limitaciones.
- Cumple las obligaciones de privacidad, protección de datos y normativa, incluidos los controles sobre datos personales y residencia de datos.
- Protege los sistemas con identidades administradas, gestión de claves, salvaguardas de red y acceso con privilegios mínimos.
- Mantén la auditabilidad de los modelos, prompts, fuentes de datos y decisiones.
- Coordínate con ingeniería de datos en canalizaciones, acceso a características y calidad de datos.
- Colabora con ingeniería de software para integrar capacidades de IA en productos y plataformas internas.
- Comunica métodos, compromisos y resultados a colegas técnicos y no técnicos.
- Documenta arquitecturas, evaluaciones, soluciones y manuales operativos.
- Lleva proyectos de IA desde el concepto de prueba hasta producción con resultados de negocio medibles.
- Cumple los objetivos acordados de precisión y latencia para modelos y aplicaciones generativas.
- Mantén los sistemas desplegados fiables, fáciles de mantener, monitorizados y alineados con los requisitos de IA responsable.
- Crea componentes, canalizaciones y prácticas compartidos para que los use el equipo en general.
Requisitos
- De 3 a 5 años de experiencia práctica en ingeniería de IA, aprendizaje automático o ciencia de datos, incluidos despliegues en producción.
- Se prefiere un título en Ciencias de la Computación; también se consideran titulaciones afines en ingeniería, sistemas de información, ciencia de datos, estadística o disciplinas cuantitativas.
- Se valora una certificación profesional pertinente, como Microsoft Azure AI Engineer Associate (AI-102) o Azure Data Scientist Associate (DP-100).
- Experiencia práctica en la entrega de soluciones con servicios de IA y aprendizaje automático de Azure.
- Experiencia demostrable en varias áreas, como aprendizaje automático, RAG, aplicaciones con LLM, IA basada en agentes, PLN o conversión de voz a texto.
- Dominio de Python y SQL, con énfasis en código limpio, probado y fácil de mantener.
- Conocimiento de la evaluación de modelos y capacidad para validar soluciones antes de su lanzamiento.
- Capacidad para diagnosticar eficazmente problemas de datos, modelos e integración.
- Capacidad para trabajar de forma autónoma y colaborar entre distintas áreas.
- Disposición para seguir aprendiendo.
- Experiencia con Microsoft Azure, Azure Machine Learning, Azure AI Foundry y Azure OpenAI Service.
- Experiencia con Azure AI Search y Azure AI Services.
- Experiencia con Azure Functions, Azure Container Apps y AKS.
- Familiaridad con Azure Key Vault, Microsoft Entra ID, identidades administradas, Azure Monitor y Application Insights.
- Experiencia con Azure Data Lake Storage, Azure SQL, Cosmos DB, Azure Databricks y Microsoft Fabric.
- Dominio de SQL y experiencia gestionando grandes volúmenes de datos estructurados y no estructurados.
- Experiencia con Python y pandas, scikit-learn, PyTorch o TensorFlow y Hugging Face Transformers.
- Experiencia con LangChain, LlamaIndex, Semantic Kernel o un marco de orquestación comparable.
- Experiencia con MLflow y Prompt flow.
- Experiencia con Git, Azure DevOps, GitHub Actions, Docker e infraestructura como código mediante Bicep o Terraform.
- Experiencia en la creación de API REST, habitualmente con FastAPI o un marco equivalente.
- Se requiere una verificación de antecedentes crediticios y penales.
- Se requiere una verificación de títulos académicos.
- Disponibilidad para trabajar en modalidad híbrida en Johannesburgo, con asistencia a la oficina de lunes a jueves.
Beneficios
- Horario híbrido, con trabajo en la oficina de lunes a jueves y remoto los viernes.
- Oportunidades de crecimiento profesional y desarrollo de carrera.
- Posibilidad de participar en el Programa de Gestión y Desarrollo del Talento.
- Oportunidades para aprender y adoptar tecnologías emergentes de IA.
- Puede ser necesario cierta flexibilidad para apoyar lanzamientos en producción o resolver incidentes.