Talent.com
Machine Learning Engineer

Machine Learning Engineer

PBT GroupCape Town, South Africa
7 days ago
Job description

PBT Group is seeking a highly skilled Machine Learning Engineer to design, build, and deploy scalable machine learning solutions across complex data environments. The successful candidate will work closely with data scientists, data engineers, and business stakeholders to operationalise machine learning models, optimise data pipelines, and contribute to the continuous improvement of advanced analytics solutions.

This role requires a blend of strong data engineering expertise, applied machine learning knowledge, and cloud-based solution experience.

Key Responsibilities

  • Design, develop, and deploy machine learning models into production environments.
  • Build and maintain end-to-end ML pipelines for data ingestion, transformation, feature engineering, model training, and inference.
  • Collaborate with data scientists to move models from experimentation to production.
  • Optimise model performance and ensure scalability, reliability, and monitoring of ML systems.
  • Implement MLOps best practices , including CI / CD automation, version control, model tracking, and reproducibility.
  • Work with data engineers to ensure robust data quality, governance, and accessibility.
  • Research and experiment with emerging AI / ML techniques and tools to enhance capabilities.
  • Document processes and provide technical guidance to cross-functional teams.

Technical Skills & Experience

  • Programming : Strong proficiency in Python (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).
  • ML Lifecycle Management : Experience with MLflow , Kubeflow , SageMaker , or similar platforms.
  • Data Pipelines : Solid understanding of ETL / ELT processes and tools such as Airflow , Spark , or Databricks .
  • Cloud Platforms : Hands-on experience with AWS , Azure , or GCP (data and AI services).
  • Databases : Strong SQL skills and experience with both relational and NoSQL data stores.
  • Model Deployment : Experience deploying ML models via APIs , containers (Docker, Kubernetes) , or cloud endpoints.
  • Version Control & CI / CD : Git, Jenkins, or GitHub Actions.
  • Bonus : Exposure to Deep Learning , NLP , or Computer Vision frameworks.
  • Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration with both technical and business stakeholders.
  • Proactive and curious mindset, with the ability to learn and adapt quickly.
  • Strong documentation and presentation abilities.
  • Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science , Data Science , Statistics , Applied Mathematics , or a related field.
  • 3+ years of experience in applied machine learning or AI solution development.
  • Proven track record of delivering production-ready ML models in real-world environments.
  • In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
  • If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
  • Create a job alert for this search

    Machine Learning Engineer • Cape Town, South Africa

    Related jobs
    • Promoted
    Machine Learning Engineer (Specialist)

    Machine Learning Engineer (Specialist)

    IOCOCape Town, South Africa
    At iOCO, we leverage cutting-edge technology to solve complex business challenges.We are seeking a Specialist Machine Learning Engineer to focus on advanced, niche areas of ML, including natural la...Show moreLast updated: 3 days ago
    • Promoted
    AI Engineer (Technology / Mining)

    AI Engineer (Technology / Mining)

    Black Pen RecruitmentCape Town, Western Cape, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
    Specialist Machine Learning Engineer

    Specialist Machine Learning Engineer

    Sabenza IT & RecruitmentCape Town, WC, za
    Quick Apply
    The Specialist Machine Learning Engineer is responsible for advancing the organisation’s technical capabilities in specific, high-impact areas of machine learning such as natural language processin...Show moreLast updated: 11 days ago
    • Promoted
    Data Engineer (Mid-Level)

    Data Engineer (Mid-Level)

    IOCOCape Town, South Africa
    At iOCO, we use robust data pipelines to power intelligent solutions and business insights.We are seeking a Mid-Level Data Engineer to develop, maintain, and optimize ETL processes, ensuring high-q...Show moreLast updated: 3 days ago
    • Promoted
    Machine Learning Engineer (Specialist)

    Machine Learning Engineer (Specialist)

    iOCO Digital Pty LtyCape Town, Western Cape, South Africa
    At iOCO, we leverage cutting-edge technology to solve complex business challenges.We are seeking a Specialist Machine Learning Engineer to focus on advanced, niche areas of ML, including natural la...Show moreLast updated: 5 days ago
    • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    wePlaceCape Town, South Africa
    To enable Data Scientists and Decision Scientists to do work more efficiently; build, implement, improve and support platform improvements which will support delivery of the AI strategy.To collabor...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Engineer (Mid-Level)

    Machine Learning Engineer (Mid-Level)

    IOCOCape Town, South Africa
    At iOCO, we are driven by innovation and the power of intelligent technology.We’re looking for a Mid-Level Machine Learning Engineer who will design, develop, and maintain scalable machine learning...Show moreLast updated: 3 days ago
    • Promoted
    AI / ML Engineering Manager

    AI / ML Engineering Manager

    Datonomy SolutionsCape Town, South Africa
    AI and machine learning solutions.The successful candidate will play a pivotal role in shaping our AI / ML strategy, ensuring solutions are aligned to business objectives, and building a high-perform...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Engineer (Senior-Level)

    Machine Learning Engineer (Senior-Level)

    iOCO Digital Pty LtyCape Town, Western Cape, South Africa
    At iOCO, we leverage advanced technology and intelligent systems to solve complex business challenges.We are seeking a Senior Machine Learning Engineer to lead the design, development, and deployme...Show moreLast updated: 6 days ago
    • Promoted
    AI / ML Engineer

    AI / ML Engineer

    Pure PlacementsCape Town, South Africa
    Remote (Western Cape, South Africa).R85,000 per month (Negotiable, based on experience).Are you a passionate AI Engineer who thrives on building robust, scalable machine learning solutions from the...Show moreLast updated: 30+ days ago
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Sabenza IT & RecruitmentCape Town, WC, za
    Quick Apply
    The Senior Machine Learning Engineer is responsible for designing, developing, and deploying advanced machine learning solutions that drive business impact. This role requires deep technical experti...Show moreLast updated: 11 days ago
    Machine Learning Engineer (Specialist)

    Machine Learning Engineer (Specialist)

    DLK GroupCape Town, WC, za
    Quick Apply
    The role of the Specialist Machine Learning Engineer encompasses many activities, including (but not limited to) : .Focusing on niche areas of machine learning, such as natural language processing, c...Show moreLast updated: 6 days ago
    • Promoted
    Data Engineer (Machine Learning)

    Data Engineer (Machine Learning)

    National Oilwell VarcoCape Town, Western Cape, South Africa
    NOV ReedHycalog, a global leader in the design and manufacture of advanced tools for the energy sector, is seeking a talented and innovative Data Engineer with a focus on Machine Learning to join o...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Machine Learning Engineer (Hybrid)

    Intermediate Machine Learning Engineer (Hybrid)

    Sybrin GroupWorkFromHome, Western Cape, South Africa
    Sybrin is a leading IT software development company specialising in innovative solutions tailored to meet the evolving needs of businesses across various sectors. Our mission is to empower businesse...Show moreLast updated: 4 days ago
    • Promoted
    Machine Learning Engineer (Senior-Level)

    Machine Learning Engineer (Senior-Level)

    IOCOCape Town, South Africa
    At iOCO, we leverage advanced technology and intelligent systems to solve complex business challenges.We are seeking a Senior Machine Learning Engineer to lead the design, development, and deployme...Show moreLast updated: 3 days ago
    • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Ikue LimitedWorkFromHome, Western Cape, South Africa
    Let's build the future together!.Ikue is a tech start-up with a clear purpose and vision - to provide telecommunications operators with a superior product to deliver superior customer experiences.W...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    MoonPayWorkFromHome, Wes-Kaap, South Africa
    MoonPay City of Cape Town, Western Cape, South Africa.Senior Machine Learning Engineer.MoonPay City of Cape Town, Western Cape, South Africa. Be among the first 25 applicants.We’re here to onboard t...Show moreLast updated: 11 days ago
    • Promoted
    Machine Learning Engineer (Mid-Level)

    Machine Learning Engineer (Mid-Level)

    iOCO Digital Pty LtyCape Town, Western Cape, South Africa
    At iOCO, we are driven by innovation and the power of intelligent technology.We’re looking for a Mid-Level Machine Learning Engineer who will design, develop, and maintain scalable machine learning...Show moreLast updated: 5 days ago