Salary
≈ $22k – $57k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Employment
Full-Time
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.
Our client is a technology-driven organisation at the forefront of digital transformation. They are looking for a Machine Learning Engineer to design, develop, and deploy scalable machine learning models that support business growth and enhance decision-making.
You'll collaborate with data scientists, engineers, and business stakeholders to transform cutting-edge AI concepts into production-ready solutions.
What's in It for You?
- Work on innovative AI and Machine Learning projects.
- Collaborative and highly skilled technology team.
- Exposure to the latest cloud and AI technologies.
- Opportunities for professional growth and continuous learning.
- Competitive salary and benefits package.
- Flexible and dynamic working environment.
- Design, develop, and deploy machine learning models for production environments.
- Build and maintain scalable ML pipelines and automated workflows.
- Collaborate with data engineers and data scientists to deliver end-to-end AI solutions.
- Optimise model performance, accuracy, and scalability.
- Monitor, maintain, and improve deployed machine learning systems.
- Implement MLOps best practices for model deployment and lifecycle management.
- Analyse large datasets to identify trends, patterns, and opportunities.
- Stay current with emerging AI and Machine Learning technologies.
- Bachelor's Degree in Computer Science, Data Science, Engineering, Mathematics, or a related field.
- 3+ years of experience in Machine Learning Engineering or a similar role.
- Strong Python programming skills.
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Hands-on experience with cloud platforms such as Azure, AWS, or Google Cloud.
- Knowledge of MLOps, CI/CD pipelines, and model deployment practices.
- Experience working with SQL and large-scale datasets.
- Understanding of data engineering and software development best practices.
- Excellent problem-solving, communication, and stakeholder engagement skills.
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.
674,433 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.
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
Similar stack
Same company
Johannesburg
Data Scientist
2 hours ago
≈ $19k – $51k per year (Estimated) • In office • Full-Time • Bachelor's Degree
Python
SQL
AI/ML
Scikit-learn
NumPy
Statsmodels
Time Series Forecasting
Interpretability
DevOps
Azure
AWS
Analytics
Tableau
Power BI
Seaborn
Matplotlib
Apply
Data Engineer
2 hours ago
≈ $21k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
Data Analytics Lead
2 hours ago
≈ $23k – $46k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree
SQL
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
SQL Developer
2 hours ago
≈ $18k – $42k per year (Estimated) • In office • Full-Time • 3+ years exp
Python
SQL
Analytics
Tableau
Power BI
ETL/ELT
SSIS
SSAS
Apply
Application Engineer – Smart Manufacturing
2 hours ago
$22k – $26k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
Python
Java
SQL
C#
DevOps
Rest API
IoT
MQTT
OPC UA
Apply
Senior Mechanical Engineering Consultant
2 hours ago
≈ $21k – $46k per year (Estimated) • In office • Full-Time • 7+ years exp
Design
SolidWorks
Apply
Apply
Senior Business Developer
2 hours ago
≈ $20k – $49k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Centurion
Analytics
Microsoft Excel
Apply
Apply
Structural Engineer
2 hours ago
≈ $20k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Design
AutoCAD
Apply
Platform Engineer
1 day ago
≈ $46k – $112k per year (Estimated) • Remote • Full-Time • 7+ years exp • Johannesburg • Nairobi • Cape Town • London
DevOps
GCP
VMWare
Docker
Kubernetes
KVM
Hyper-V
IAM
Apply
≈ $17k – $37k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Johannesburg
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Johannesburg
Marketing
Salesforce
Apply
OM Bank - Senior Product Owner
1 day ago
≈ $25k – $52k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 7+ years exp • Master's Degree • Cape Town • Johannesburg
Management
Miro
Jira
Agile
Scrum
Kanban
Apply
Marketing Intern: (12 Months Contract)
1 day ago
≈ $15k – $45k per year (Estimated) • Equity • In office • Internship • Johannesburg
Apply
This is one of many
674,433 more open roles from verified company boards, updated every day.

