Skip to content
mimi

AI/ML Engineer: Build, Deploy

Network Contracting

Randburg · On-site Full-time Mid Level 2d ago

About the role

Key Responsibilities

  • Design, develop, train, and deploy machine learning models.
  • Work with structured and unstructured data to build AI solutions.
  • Implement data preprocessing, feature engineering, and model evaluation.
  • Collaborate with data engineers and software engineers to productionise models.
  • Monitor model performance and retrain models as needed.
  • Research and apply new AI/ML techniques and algorithms.
  • Document models, experiments, and best practices.

Job Experience and Skills Required

Education

  • Degree in Computer Science, Data Science, Artificial Intelligence, or related fields.

Experience

  • 3+ years experience as an AI / ML Engineer or Data Scientist.
  • Strong programming skills in Python.
  • Hands-on experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of machine learning algorithms and statistical methods.
  • Experience working with data pipelines and large datasets.
  • Familiarity with model deployment techniques (APIs, containers).

Nice to Have

  • Experience with cloud ML platforms (Azure ML, AWS SageMaker, GCP AI).
  • Knowledge of deep learning, NLP, or computer vision.
  • Experience with MLOps tools and CI/CD for ML.

Apply now

For more exciting IT vacancies, visit: www.networkcontractingsolutions.co.za I also specialise in recruiting within the following fields: Artificial Intelligence | Machine Learning | Data Science | Cloud Engineering | Software Engineering

#J-18808-Ljbffr

Requirements

  • Strong programming skills in Python.
  • Hands-on experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of machine learning algorithms and statistical methods.
  • Experience working with data pipelines and large datasets.
  • Familiarity with model deployment techniques (APIs, containers).

Responsibilities

  • Design, develop, train, and deploy machine learning models.
  • Work with structured and unstructured data to build AI solutions.
  • Implement data preprocessing, feature engineering, and model evaluation.
  • Collaborate with data engineers and software engineers to productionise models.
  • Monitor model performance and retrain models as needed.
  • Research and apply new AI/ML techniques and algorithms.
  • Document models, experiments, and best practices.

Skills

AWS SageMakerAzure MLDockerGCP AIMachine LearningMLOpsNLPPyTorchPythonScikit-learnTensorFlowcomputer vision

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free