×
Register Here to Apply for Jobs or Post Jobs. X

Senior AI Engineer

Job in Johannesburg, 2000, South Africa
Listing for: Betway Africa
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Job Description & How to Apply Below

Kick-start your career in the online gaming world and experience the very latest in technology and innovation. You'll take ownership of work that gives us our competitive edge, including:

Solution design & machine learning modelling
  • Translate business problems into well-scoped AI and machine learning solutions with clear success criteria.
  • Build, train, evaluate, and tune machine learning models (classification, regression, clustering, forecasting, recommendation, anomaly detection).
  • Perform feature engineering, data preparation, and exploratory analysis on structured and unstructured data.
  • Select the right approach for the problem, including knowing when a simpler or non-AI solution is the better answer.
Generative AI, LLMs & RAG
  • Design and build retrieval-augmented generation (RAG) solutions, including chunking strategies, embeddings, vector and hybrid search, re-ranking, and grounding.
  • Integrate and orchestrate large language models through Azure OpenAI and Azure AI Foundry.
  • Apply prompt engineering, structured outputs, function and tool calling, and where appropriate fine-tuning or distillation.
  • Evaluate generative solutions for accuracy, latency, and cost, and manage token and inference spend.
Agentic AI & automation
  • Build agentic AI solutions that plan, call tools and APIs, and complete multi-step tasks with appropriate guardrails and human-in-the-loop checkpoints.
  • Implement multi-agent orchestration patterns using frameworks such as Semantic Kernel, Azure AI Agent Service, Auto Gen, or Lang Graph.
  • Define agent tooling, memory, state management, and failure and escalation handling.
NLP & speech
  • Deliver natural language processing capabilities such as entity extraction, classification, summarisation, sentiment analysis, and intent recognition.
  • Implement speech-to-text and related speech capabilities, including batch and real-time transcription and custom or domain-specific models.
  • Apply document intelligence and OCR techniques to extract structure from documents and forms.
MLOps, deployment & operations
  • Deploy models and AI services as APIs, containers, or managed endpoints, with automated CI/CD pipelines.
  • Implement experiment tracking, model registries, versioning, and reproducible training pipelines.
  • Monitor production solutions for performance, drift, quality, cost, and reliability, and act on what the monitoring shows.
  • Troubleshoot and resolve production issues and support solutions in use by the business.
Responsible AI, security & governance
  • Apply responsible AI practice: bias and fairness checks, content safety, evaluation harnesses, and clear limitations.
  • Handle data in line with group data protection, privacy, and regulatory requirements, including PII handling and data residency.
  • Secure solutions using managed identities, key management, network controls, and least-privilege access.
  • Maintain auditability of models, prompts, data sources, and decisions.
Collaboration & documentation
  • Work with data engineering on pipelines, feature availability, and data quality.
  • Partner with software engineering to integrate AI capability into products and internal platforms.
  • Explain approaches, trade-offs, and results to technical and non-technical audiences.
  • Maintain solution documentation, architecture notes, evaluation results, and runbooks.
Technical environment (current technologies) Cloud platform
  • Microsoft Azure as the primary cloud platform.
  • Azure Machine Learning, Azure AI Foundry, and Azure OpenAI Service.
  • Azure AI Search for vector, keyword, and hybrid retrieval.
  • Azure AI Services:
    Speech, Language, Document Intelligence, Vision, and Content Safety.
  • Azure Functions, Azure Container Apps, and AKS for hosting and inference.
  • Azure Key Vault, Microsoft Entra , managed identities, and Azure Monitor / Application Insights.
Data & storage
  • Azure Data Lake Storage, Azure SQL, and Cosmos DB (including vector store usage).
  • Azure Databricks, Microsoft Fabric.
  • Strong SQL and working with both structured and unstructured data at volume.
Languages, frameworks & tooling
  • Python as the primary language, with pandas, scikit-learn, PyTorch or Tensor Flow, and Hugging Face Transformers.
  • Lang Chain, Llama Index, Semantic Kernel, and comparable orchestration frameworks.
  • MLflow and Prompt flow for experiment tracking, evaluation, and lifecycle management.
  • Git, Azure Dev Ops, Git Hub Actions, Docker, and infrastructure-as-code (Bicep or Terraform).
  • REST API development, typically with FastAPI or equivalent.
Technical requirements & qualifications
  • 3-5 years of hands-on experience in…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary