1,053,222open jobs
61,880companies
171,336added this week
Browse all
Salary
≈ $25k – $61k per year (Estimated)
Location
In office (Cape Town)
Seniority
Senior · 7+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Sep 18, 2026. Job Mail scores D on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
A South African company that manages and operates utility-scale renewable energy power plants across South Africa is seeking a Senior Data & ML Engineer who will set the technical direction and own the architecture for the company's enterprise data platform.

Responsibilities:

  • Design robust ingestion, orchestration, and integration architectures across ERP, OT/IoT, CAMs, and SharePoint systems, optimizing for scale, cost, resilience, and security.

  • Own the enterprise data model and SSOT design to ensure consistency across business domains.

  • Establish and enforce core engineering standards (testing, CI/CD pipelines, release, and rollback protocols) via rigorous code reviews.

  • Architect MLOps frameworks and ML data pipelines, defining standard patterns for algorithm development and library usage.

  • Design integration patterns to power ML models using operational (AVEVA PI) and asset management data.

  • Define and govern standards for the responsible adoption of AI and Generative AI tools.

  • Own the technical architecture for AVEVA PI and CAMs, ensuring high availability, scaling, and seamless upgrade planning.

  • Set fleetwide Asset Framework (AF) modeling, calculation, and mapping standards, driving analytics-led alerting and cross-site data integrity.

  • Resolve complex, cross-system architectural challenges and lead major incident reviews.

  • Enforce enterprise data governance, security, and model risk standards.

  • Align cross-divisional stakeholders and leadership on strategic technical decisions.

  • Mentor engineers, cultivate a culture of technical excellence, and drive team capability in emerging technologies.

Minimum Requirements:

  • Education: Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, or a related field.

  • Experience: 7-10 years in data engineering or data platform development (minimum 6 years with demonstrated platform ownership at a Senior/Lead level).

  • Technical Mastery: Advanced SQL and Python skills, hands-on experience with ETL/ELT, enterprise data modeling, and scalable MLOps.

  • Track Record: Proven experience leading platform architecture, enforcing engineering standards, and managing complex production environments.

  • Data Engineering & Architecture: Expert-level SQL, ETL/ELT pipelines, data modeling, and platform-wide architectural design.

  • ML & AI Infrastructure: Advanced capability in MLOps, production ML integration, and AI readiness.

  • OT & Asset Systems: In-depth technical mastery of AVEVA PI, Asset Framework (AF) modeling, and CAMs integration.

  • Reliability & Governance: Strong focus on operational discipline, system availability, and risk management.

  • Leadership: Proven ability to influence executive leadership, align cross-functional teams, and mentor junior engineers.

  • Advantageous

    • Enterprise-level AVEVA PI architecture (HA, upgrades, AF modeling) in industrial/energy sectors.

    • Production ML frameworks (e.g., PyTorch, TensorFlow) and orchestration tools (e.g., Azure Data Factory, Airflow, Prefect).

    • Cloud data lake/big data architectures and formal AI/ML governance frameworks.

Benefits:

Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,053,222 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Cape Town
AI Architect 1 day ago
≈ $43k – $95k per year (Estimated) • In office • 10+ years exp • Johannesburg
AI/ML
AI Agents
RAG
Machine Learning
DevOps
GCP
Azure
AWS
Apply
≈ $31k – $79k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree
AI/ML
Machine Learning
Management
Scrum
Apply
≈ $28k – $70k per year (Estimated) • In office • Contractor • 1+ year exp • PhD
Python
Python
FastAPI
AI/ML
Machine Learning
DevOps
Rest API
Git
Docker
HPC
Apply
Data & ML Engineer 9 hours ago
≈ $25k – $64k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Python
SQL
C#
AI/ML
Prefect
TensorFlow
PyTorch
Anomaly Detection
DevOps
CI/CD
Analytics
ETL/ELT
Azure Data Factory
Management
Power Automate
Power Apps
SharePoint
Apply
Junior AI Engineer 9 hours ago
In office • Full-Time • Bachelor's Degree • Johannesburg
Python
SQL
AI/ML
LLM
Machine Learning
Apply
Data & ML Engineer 9 hours ago
≈ $25k – $64k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Python
SQL
C#
AI/ML
Prefect
TensorFlow
PyTorch
Anomaly Detection
DevOps
CI/CD
Analytics
ETL/ELT
Azure Data Factory
Management
Power Automate
Power Apps
SharePoint
Apply
$43k – $58k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
Databases
Microsoft Fabric
AI/ML
Machine Learning
DevOps
Azure
CI/CD
Git
Analytics
Power BI
Microsoft Excel
Dimensional Modeling
Apply
≈ $26k – $57k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
xUnit
Databases
PostgreSQL
Redis
Weaviate
Milvus
Pinecone
RabbitMQ
MS SQL
ElasticSearch
AI/ML
Copilot
LangGraph
LangChain
MLFlow
Embeddings
Prompt Engineering
AI Agents
Llama
Kubeflow
LLM
RAG
Anomaly Detection
Amazon SageMaker
Human-in-the-Loop
Frontend
Redux
GraphQL
Next.js
Angular
React.js
DevOps
Terraform
Azure DevOps
WebSockets
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Bicep
Cybersecurity
GDPR
QA
Jest
Apply
$83k – $124k per year • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Chicago • San Francisco • Scottsdale • New York
Python
Java
SQL
Scala
Python
pySpark
Java
Maven
AI/ML
Hadoop
Spark
Machine Learning
DevOps
AWS
Amazon S3
Linux
Analytics
Tableau
ETL/ELT
Apply
≈ $86k – $166k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Greenville
SQL
Apply
Data & ML Engineer 9 hours ago
≈ $25k – $64k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Python
SQL
C#
AI/ML
Prefect
TensorFlow
PyTorch
Anomaly Detection
DevOps
CI/CD
Analytics
ETL/ELT
Azure Data Factory
Management
Power Automate
Power Apps
SharePoint
Apply
≈ $22k – $56k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Cape Town
Python
SQL
Python
FastAPI
pySpark
Poetry
Mypy
Databases
Databricks
Apache Iceberg
Delta Lake
MS SQL
Apache Hudi
Trino
AI/ML
llama.cpp
Spark
vLLM
LM Studio
Ollama
LLM
DevOps
Rest API
OpenTelemetry
Azure
CI/CD
Git
Docker
Cybersecurity
GDPR
QA
Pytest
Apply
Lead AI Engineer 9 hours ago
≈ $31k – $75k per year (Estimated) • In office • Full-Time • 8+ years exp • Johannesburg
AI/ML
Cursor
Claude Code
Prompt Engineering
Function Calling
AI Agents
Human-in-the-Loop
LLM Evaluation
Agentic Workflows
Tool Use
Apply
≈ $22k – $64k per year (Estimated) • Remote (South Africa) • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Python
AI/ML
Scikit-learn
Prompt Engineering
TensorFlow
PyTorch
Edge AI
Machine Learning
DevOps
GCP
Azure
AWS
Apply
Senior AI Engineer 9 hours ago
≈ $25k – $61k per year (Estimated) • In office • Full-Time • Durbanville
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
Neo4j
pgvector
AI/ML
Model Context Protocol
Embeddings
Function Calling
AI Agents
AWS Bedrock
RAG
Semantic Search
OpenAI
Anthropic
Semantic Search
Knowledge Graph
Agentic Workflows
Tool Use
Mastra
DevOps
Git
AWS
Docker
Amazon S3
Amazon ECS
Apply
≈ $19k – $43k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Apply
Senior Accountant 9 hours ago
≈ $41k – $83k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
Management
Microsoft Office
Apply
≈ $24k – $56k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
Apply
≈ $29k – $63k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
Analytics
Microsoft Excel
Apply
$58k – $72k per year • In office • Full-Time • Cape Town
DevOps
Azure DevOps
Azure
Management
Confluence
Jira
Agile
Scrum
Apply
See all jobs
This is one of many
1,053,222 more open roles from verified company boards, updated every day.