Machine learning Engineer
Network IT•Cape Town City Centre, Cape Town Region
Full-time3-7
👁️ 0 views•📝 0 applications•Posted 9/4/2026•Expires 10/4/2026
Get alerts for roles like this
More Machine learning Engineer roles in Cape Town City Centre, Cape Town Region — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Reference: ITA006227-Mfund-1
Ready to bridge the gap between data science and real-world impact? Join a leading FinTech and build production-grade machine learning and AI solutions that drive smarter decisions, automate processes, and create measurable business value.Duties & ResponsibilitiesOur client, a forward-thinking FinTech operating in a highly data-driven environment, is seeking a Machine Learning Engineer to join their Decision Science team. This is an exciting opportunity for a technically strong professional who enjoys taking machine learning solutions from experimentation through to production.
Working alongside data scientists, software engineers, product teams, and business stakeholders, you will build scalable and reliable machine learning systems that enhance customer experiences, improve operational efficiency, and support critical business decisions.
This role offers the opportunity to work with modern machine learning, MLOps, cloud technologies, and AI-driven solutions while making a tangible impact within the business. If you are passionate about engineering high-quality solutions and seeing your work deliver measurable results, this opportunity is for you.
Key Responsibilities:
• Deploy machine learning and AI solutions into scalable production environments.
• Develop and maintain document intelligence and information extraction systems using OCR and AI-assisted workflows.
• Convert analytical models and prototypes into robust, modular Python applications and services.
• Build batch, real-time, and event-driven scoring solutions and APIs.
• Implement MLOps best practices including CI/CD, testing, version control, monitoring, and orchestration.
• Monitor model performance, model drift, system reliability, and infrastructure costs.
• Collaborate with technical and business teams to ensure solutions deliver measurable business value.
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 solutions in Python.
• Strong understanding of machine learning model development, evaluation, and deployment.
• Experience deploying models via APIs, pipelines, or automated scoring solutions.
• Strong SQL skills and experience working with large, complex datasets.
• Experience with Git, automated testing, CI/CD, and software engineering best practices.
• Ability to troubleshoot production issues across data, models, integrations, and pipelines.
Skills:
• Python
• SQL
• Snowflake / Snowpark
• dbt
• XGBoost / LightGBM
• REST APIs
• Docker
• CI/CD
• MLOps Tooling
• Streamlit
Advantageous:
• Experience within Financial Services, FinTech, Lending, Credit Risk, Fraud, or another regulated environment.
• Experience with MLOps platforms, experiment tracking, workflow orchestration, and model monitoring.
• Exposure to document processing, OCR, and semi-structured data extraction.
Apply now!
For more exciting IT vacancies, please visit: www.networkrecruitmentinternational.com
I also specialise in recruiting in the following:
• Software Developers
• Data Analysts
• Data Science
• IT Infrastructure
• Test Analyst
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information, contact:
Mfundo Mthembu
Recruitment Consultant
Connect with me on LinkedIn! www.linkedin.com/in/mfundo-mthembu-614413200
Required Skills
PythonSQLGitCI/CDMLOps ToolingXGBoostLightGBMREST APIsDockerSnowflakeSnowparkdbtFinancial ServicesFinTechLendingCredit RiskFrauddocument processingOCRsemi-structured data extractionexperiment trackingworkflow orchestrationmodel monitoring
Similar Jobs
Other open roles matched to this job's skills and location.
Machine Learning Engineer (Intermediate / Senior)
MSP Staffing Pty Ltd
📍 Cape Town City Centre, Cape Town RegionContract
AI Engineer
Network IT
📍 North Johannesburg, JohannesburgFull-time
Machine Learning Engineer (Intermediate / Senior)
MSP Staffing Pty Ltd
📍 Johannesburg, GautengFull-time
Machine Learning Engineer (Intermediate / Senior)
MSP Staffing Pty
📍 Melkbosstrand, Cape Town City CentreContract
Machine Learning Engineer
Network Contracting Solutions
📍 Johannesburg, GautengFull-time
Machine Learning Engineer
Network Contracting Solutions
📍 Johannesburg, GautengFull-time
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.