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

Senior Machine Learning Engineer - AI Innovations

Job in Johannesburg, 2000, South Africa
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
About the Role

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.
Requirements
  • 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.
Benefits
  • 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).
 
 
 
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