Machine Learning Engineer

Network Finance

Wes-Kaap

On-site

ZAR 900,000 - 1,300,000

Full time

20 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network Finance is seeking an experienced engineer to bridge data science and software engineering, turning experimental models into scalable, production-ready AI solutions. You will partner with data scientists, engineers, and stakeholders to push intelligent systems across document processing, automation, forecasting, and classification domains.

The role focuses on deploying models via APIs and pipelines, building robust data pipelines, and ensuring reliable, measurable business outcomes

Qualifications

  • Education: Degree in Computer Science, Data Science, Statistics, Mathematics, Engineering or related field.
  • Experience: Production-grade ML solutions, Python, APIs, large datasets.
  • Skills: Python, REST APIs, SQL, Git, CI/CD, testing, ML model eval/optimisation.

Responsibilities

  • Design, build, deploy, and maintain ML/AI solutions in production environments.
  • Develop systems for document processing, automation, forecasting, classification, optimisation.
  • Transform models into scalable production services and APIs.
  • Establish CI/CD, testing, orchestration, monitoring, and model management.

Skills

Python
REST API development
CI/CD
Automated testing
Git
Data analysis
Machine learning
Production ML
SQL
Cloud deployments
MLOps

Education

Degree in Computer Science, Data Science, Statistics, Mathematics, Engineering

Tools

Snowflake
Snowpark
dbt
Docker
Kubernetes

Job description

Join an innovative team where data science, machine learning, and software engineering come together to solve complex business challenges. This role is ideal for someone who enjoys bridging the gap between experimentation and production, transforming analytical models into scalable, reliable solutions that drive tangible business outcomes.

You will collaborate with data scientists, engineers, and business stakeholders to develop intelligent systems, improve operational efficiency, and implement cutting-edge AI solutions. This is a hands-on engineering role offering exposure to modern machine learning, MLOps, cloud technologies, and large-scale data environments.

If you are passionate about turning ideas into production-ready solutions and want to work at the forefront of AI and automation, this opportunity is for you.

Key Responsibilities:
  • Design, build, deploy, and maintain machine learning and AI solutions in production environments
  • Develop intelligent systems for document processing, information extraction, automation, forecasting, classification, and optimisation
  • Transform data science models and prototypes into scalable, production-ready applications and services
  • Build and maintain APIs, pipelines, and automated scoring solutions
  • Implement CI/CD, testing, orchestration, monitoring, and model management practices
  • Monitor model performance, data quality, drift, and operational reliability
  • Collaborate with software engineers and technical teams to integrate machine learning solutions into business systems
  • Define success metrics and evaluate the business impact of deployed solutions
  • Contribute to code reviews, technical documentation, and knowledge sharing initiatives
Job Experience and Skills Required:
  • Education:
    • Degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related field
  • Experience:
    • Proven experience developing production-grade machine learning and AI solutions
    • Strong software engineering experience using Python
    • Experience deploying models through APIs, pipelines, or automated workflows
    • Experience working with large and complex datasets
  • Technical Skills:
    • Python and data science libraries
    • SQL and advanced data analysis
    • REST API development
    • Git version control
    • Automated testing and software development best practices
    • Machine learning model development, evaluation, and optimisation
    • CI/CD and software deployment practices
  • Advantageous:
    • MLOps tooling and model lifecycle management
    • Snowflake, Snowpark, dbt, or similar data platforms
    • Containerisation and cloud-based deployments
    • XGBoost, LightGBM, or similar modelling frameworks
    • OCR, document intelligence, and information extraction solutions
    • Financial services, lending, credit risk, fraud, or regulated industry experience
  • Additional Requirements:
    • Strong analytical and problem-solving abilities
    • Excellent communication and stakeholder engagement skills
    • Ability to balance technical excellence with business value
    • Strong ownership mindset and commitment to delivering measurable outcomes
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Machine Learning Engineer
Machine Learning Engineer

Nedbank • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Machine Learning Engineer
Machine Learning Engineer

Nedbank • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Bonus
Health benefits
+3
Machine Learning Engineer
Machine Learning Engineer

Global One • Cape Town

On-site
ZAR 500,000 - 700,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 900,000 - 1,300,000
SENIOR ML ENGINEER
SENIOR ML ENGINEER

SRG Recruitment • South Africa

On-site
ZAR 1,000,000 - 1,800,000
Senior Machine Learning Developer
Senior Machine Learning Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Centurion

On-site
ZAR 1,000,000 - 1,700,000
Executive-level compensation
Stock options
Healthcare benefits
+1
Senior Machine Learning Engineer - AI / GenAI
Senior Machine Learning Engineer - AI / GenAI

Datonomy Solutions (Pty) Ltd • Sandton

On-site
ZAR 900,000 - 1,500,000