Talent.com
Network Contracting
AI Machine Learning EngineerNetwork Contracting • Johannesburg, South Africa
Search for other jobs
AI Machine Learning Engineer

AI Machine Learning Engineer

Network Contracting • Johannesburg, South Africa
22 days ago
Job description

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.

Create a job alert for this search

AI Machine Learning Engineer • Johannesburg, South Africa