Senior Machine Learning Engineer - AI Innovations
Job in
Johannesburg, 2000, South Africa
Listed on 2026-10-18
Listing for:
Placements24
Full Time
position Listed on 2026-10-18
Job specializations:
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
Job Description & How to Apply Below
Our client is at the forefront of AI and Emerging Technologies , seeking a highly skilled Senior Machine Learning Engineer to join their dynamic team in Johannesburg . This role is pivotal in driving the development of cutting-edge artificial intelligence solutions that will redefine industry standards. You will be instrumental in conceptualizing, building, and deploying sophisticated machine learning models. This position offers a unique opportunity to work with massive datasets, leverage state-of-the-art tools, and collaborate with a world-class team dedicated to pushing the boundaries of AI, contributing directly to innovative projects that have a significant market impact within the vibrant tech ecosystem of Gauteng .
Key Responsibilities- Design, develop, and implement advanced machine learning models and algorithms for diverse applications.
- Lead the end-to-end ML lifecycle, from data preprocessing and feature engineering to model training, evaluation, and deployment.
- Collaborate with data scientists, software engineers, and product managers to integrate ML solutions into existing products and services.
- Stay abreast of the latest advancements in machine learning , deep learning, and AI research , applying novel techniques to solve complex business problems.
- Optimize ML models for performance, scalability, and real-time inference in production environments.
- Mentor junior engineers and contribute to a culture of technical excellence and innovation.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related quantitative field.
- Proven experience (5+ years) in designing, building, and deploying machine learning systems in production.
- Strong proficiency in programming languages such as Python, R, or Scala, and experience with ML libraries (e.g., Tensor Flow, PyTorch, Scikit-learn).
- Deep understanding of statistical modeling, data mining , and various ML algorithms (e.g., classification, regression, clustering, deep neural networks).
- Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (e.g., Spark, Hadoop).
- Excellent problem-solving skills and the ability to translate complex technical concepts into actionable insights.
- Competitive annual salary and performance-based bonuses.
- Comprehensive health, retirement, and wellness benefits package.
- Opportunities for professional development, including conferences and training.
- Hybrid work model balancing office collaboration and remote flexibility in Johannesburg .
- Access to advanced computing resources and cutting-edge AI technologies.
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).
(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:
×