674,433open jobs
39,075companies
102,188added this week
Browse all
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.
Key Responsibilities
  • 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.
Experience & Skills of the Ideal Candidate
  • 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.
Ready to build intelligent systems that make a difference? Apply today and be part of a team driving the next generation of innovation.
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.
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

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
$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
$21k – $46k per year (Estimated) • In office • Full-Time • 7+ years exp
Design
SolidWorks
Apply
Technical Manager 2 hours ago
In office • Full-Time • 10+ years exp • Johannesburg
Apply
$20k – $49k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Centurion
Analytics
Microsoft Excel
Apply
$15k – $25k per year • In office • Full-Time • 3+ years exp
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
$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
$15k – $45k per year (Estimated) • Equity • In office • Internship • Johannesburg
Apply
See all jobs
This is one of many
674,433 more open roles from verified company boards, updated every day.