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

Principal Machine Learning Engineer

Remote / Online - Candidates ideally in
Rustenburg, 0202, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-20
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, a globally recognized leader in artificial intelligence solutions, is actively seeking a highly experienced and visionary Principal Machine Learning Engineer to join their advanced research and development team. This pivotal role is based in Rustenburg, North West , and offers the exciting opportunity to spearhead the design, development, and deployment of sophisticated machine learning models that drive transformative business outcomes.

You will be instrumental in shaping the future of our AI capabilities, tackling complex problems with innovative algorithms and cutting-edge technologies. The ideal candidate is a seasoned professional with a deep technical expertise, a proven ability to lead complex projects, and a passion for delivering scalable, high-impact ML solutions. This is a chance to work with a world-class team on challenging projects and make a significant contribution to the advancement of AI.

We foster an environment of innovation, collaboration, and continuous learning.

Key Responsibilities
  • Lead the architecture and implementation of large-scale machine learning systems and infrastructure.
  • Design, train, and deploy advanced ML models for various applications, including predictive modeling, natural language processing, and computer vision.
  • Mentor and guide junior machine learning engineers and data scientists.
  • Collaborate closely with product management, engineering, and research teams to define ML roadmaps and deliver impactful solutions.
  • Optimize ML models for performance, scalability, and efficiency in production environments.
  • Establish best practices for ML development, MLOps, and model monitoring.
  • Evaluate and integrate new ML technologies and tools to enhance our capabilities.
  • Conduct rigorous experimentation and A/B testing to validate model effectiveness.
Requirements
  • Master's or Ph.D. degree in Computer Science, Machine Learning, Statistics, or a related quantitative field.
  • 10+ years of experience in machine learning engineering or related roles, with a strong focus on building production-ready systems.
  • Expertise in programming languages such as Python, Java, or C++, and extensive experience with ML frameworks (e.g., Tensor Flow, PyTorch, Keras).
  • Deep understanding of various ML algorithms, including deep learning, reinforcement learning, and ensemble methods.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong foundation in data structures, algorithms, and software engineering best practices.
  • Excellent leadership, communication, and problem-solving skills.
  • Experience with MLOps principles and tools is highly desirable.
Benefits
  • Our client offers an industry-leading compensation package, including a substantial base salary, annual bonus, and equity options.
  • Comprehensive health, dental, and vision insurance, along with a generous retirement savings plan, are provided.
  • We encourage continuous professional development through access to cutting-edge training, conferences, and research opportunities.
  • Our client values work-life balance and offers flexible working arrangements.
  • This is a remote-first role, allowing you to work from anywhere in South Africa , but collaboration with the team in Rustenburg, North West is key.

Join a team that is building the future of AI and making a real-world impact.

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