About this role
Are you a Machine Learning Engineer who wants to see your models make a real-world impact? This is an exciting opportunity to build and deploy AI and machine learning solutions that improve decision-making, automate business processes, and create measurable value in a fast-paced, data-driven environment. 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 Apply now! For more exciting IT vacancies, please visit: https://www.networkrecruitmentinternational.com/ I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture ...and more! 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: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn! https://za.linkedin.com/in/karmishka-naidoo-088772290