Talent.com
Engineer : AI / ML

Engineer : AI / ML

WoolworthsCape Town, Western Cape, South Africa
30+ days ago
Job description

Job category : FMCG, Retail, Wholesale and Supply Chain

Location : Cape Town

Contract : Permanent

Remuneration : Market Related

EE position : No

Introduction

The AI / ML Engineer will be responsible for operationalizing AI / ML models developed by the Data Science team, ensuring their seamless integration into production environments. This role focuses on deploying, monitoring, and maintaining AI / ML models, optimising system performance, and automating MLOps processes to enhance scalability and reliability.

  • Deploy and operationalize AI / ML models developed by the Data Science team into scalable production environments.
  • Develop and maintain robust machine learning pipelines to enable efficient model inference and data transformation.
  • Ensure seamless integration of AI / ML models with enterprise applications and data systems.
  • Implement MLOps best practices, including CI / CD for machine learning, model versioning, monitoring, and automated retraining.
  • Optimize AI / ML workflows for performance, cost efficiency, and resilience.
  • Collaborate with data engineers to ensure data pipelines support AI / ML model inference and training.
  • Leverage cloud-based AI / ML services (AWS SageMaker, Lambda, Glue, etc.) to streamline model deployment and automation.
  • Implement AI-driven monitoring and alerting mechanisms to detect model drift and performance degradation.
  • Work closely with business stakeholders to ensure AI / ML models are delivering expected value.
  • Ensure AI / ML solutions adhere to best practices for security, compliance, and governance.
  • Provide technical support and troubleshoot AI / ML model issues in production environments.
  • Bachelor’s degree in computer science, Engineering, or a related field with 4 - 5 years of experience in operationalising AI / ML models in production environments.
  • Strong understanding of AI / ML deployment strategies, including containerization, orchestration, and inference optimisation.
  • Experience with implementing MLOps principles, including CI / CD pipelines, automated model monitoring, and retraining.
  • Proficiency in Python, with experience in AI / ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Expertise in data engineering tools and frameworks such as Apache Spark, AWS Glue, and SQL.
  • Practical experience with AWS services, including SageMaker, Lambda, S3, IAM, and RDS.
  • Experience working with structured and unstructured data within enterprise environments.
  • Strong software development skills, with experience in version control systems such as Git.
  • Familiarity with containerisation and orchestration tools (Docker, Kubernetes) for AI / ML workloads.
  • Knowledge of cloud security, data governance, and compliance considerations.
  • Excellent verbal and written communication skills; must work well in an agile, collaborative team environment.

ADDITIONAL CRITERIA

  • Analytical Mindset : Strong problem-solving ability to optimise AI / ML deployment and system performance.
  • Collaboration and Communication : Ability to work closely with data scientists, data engineers, and business stakeholders to ensure seamless AI / ML integration.
  • Continuous Learning : Commitment to staying updated on the latest MLOps trends, tools, and automation techniques.
  • Innovative Thinking : Proactive in identifying and implementing AI-driven automation and model optimisation improvements.
  • Adaptability : Ability to manage multiple AI / ML model deployments and adapt strategies in a fast-paced environment.
  • Cultural Fit : Aligns with the organisation’s values, demonstrating integrity, accountability, and a strong work ethic.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Cape Town, Western Cape, South Africa