Betway Global
Betway Global
201 – 500 Empleados
Juegos de azarVideojuegos
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.