Senior ML & Data Engineer — Hybrid, Production AI

Communicate Finance

Wes-Kaap

Hybrid

ZAR 800,000 - 1,100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working model
Mentorship & learning culture
Flexible work-life balance

Job summary

Communicate Finance seeks a data science/software engineer to join a team developing ML/AI capabilities for real-time, large-scale distributed systems. You will design features end-to-end, train models, and deploy them in production.

You will work across the full product lifecycle, collaborate with engineers and data specialists, and contribute to scalable microservices. A strong emphasis on learning, mentorship, and innovation is provided in a hybrid work environment.

Qualifications

  • Minimum 3 years hands-on experience in Data Science or a data-focused software engineering role.
  • Proven experience training, deploying, and supporting machine learning or AI models in production environments.
  • Strong programming ability in Python and/or Java.
  • Strong SQL and database design skills with experience working on large datasets.
  • Experience with data wrangling, feature engineering, and model evaluation.
  • Experience working in Unix-based environments, including scripting, networking, and troubleshooting.
  • Experience with version control systems, containers, CI/CD processes, and microservice architectures.

Responsibilities

  • Designing and implementing machine learning and AI features from concept through deployment
  • Working across the full product lifecycle, from idea generation and design to implementation and deployment
  • Training, deploying, and supporting machine learning models in production environments
  • Building software solutions capable of processing and analysing large-scale datasets
  • Collaborating with software engineers, data specialists, and cross-functional teams to solve complex technical challenges
  • Contributing to scalable, distributed systems and microservice-based architectures
  • Ensuring solutions are practical, maintainable, and valuable to both end users and support teams
  • Contributing to an engineering culture centred around innovation, learning, knowledge sharing, and technical excellence

Skills

Python
Java
SQL
Data Science
Unix scripting
CI/CD
Microservices

Education

Bachelor's Degree in Data Science, Computer Science, Engineering, or related

Tools

Docker
Apache Kafka

Job description

Communicate Finance seeks a data science/software engineer to join a team developing ML/AI capabilities for real-time, large-scale distributed systems. You will design features end-to-end, train models, and deploy them in production.

You will work across the full product lifecycle, collaborate with engineers and data specialists, and contribute to scalable microservices. A strong emphasis on learning, mentorship, and innovation is provided in a hybrid work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Production ML Engineer: AI Systems, MLOps & Automation
Production ML Engineer: AI Systems, MLOps & Automation

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior AI/ML Engineer — Lead Production ML & Strategy
Senior AI/ML Engineer — Lead Production ML & Strategy

MCI • Gauteng

On-site
ZAR 900,000 - 1,200,000
Production AI Engineer: ML + Intelligent Automation
Production AI Engineer: ML + Intelligent Automation

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior ML Engineer - Azure Data & AI Pipelines (Hybrid)
Senior ML Engineer - Azure Data & AI Pipelines (Hybrid)

AiR • Cape Town

On-site
ZAR 700,000 - 1,000,000
Hybrid work model
Postgraduate study funding
Senior ML Engineer: GenAI, MLOps & Production AI
Senior ML Engineer: GenAI, MLOps & Production AI

Indsafri • South Africa

On-site
ZAR 800,000 - 1,600,000
AI Platform Engineer – Hybrid & Scale ML Infra
AI Platform Engineer – Hybrid & Scale ML Infra

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Cutting-edge AI tech
+2
Lead AI Engineer: Build & Scale Production ML Solutions
Lead AI Engineer: Build & Scale Production ML Solutions

SRG Recruitment • South Africa

On-site
ZAR 700,000 - 1,200,000
Senior Data Scientist (Ml Engineer) Ova5861
Senior Data Scientist (Ml Engineer) Ova5861

Ovations Technologies • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Hybrid Data Solutions Engineer — AI/ML & Lakehouse Focus
Hybrid Data Solutions Engineer — AI/ML & Lakehouse Focus

Entelect • Gauteng

On-site
ZAR 720,000 - 960,000
Twice-yearly salary increases
Employee wellness programs
Professional development rewards
+1
Senior Software Engineer – Data Science
Senior Software Engineer – Data Science

Communicate Finance • Wes-Kaap

Hybrid
ZAR 800,000 - 1,100,000
Hybrid working model
Mentorship & learning culture
Flexible work-life balance