Lead Machine Learning Ops

5 days ago


Johannesburg, Gauteng, South Africa Absa Group Limited Full time
Job title : Lead Machine Learning Ops (MLOPs) EngineerJob Location : Gauteng, JohannesburgDeadline : May 05, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

Job Summary

  • Bachelor's degree in Information Technology, Computer Science, Software Development, Engineering, or a related field.
  • Minimum 7 years of post-graduate experience in a data engineering or MLOps role.
  • Minimum 4 years' experience working with AWS cloud services or Databricks.
  • Minimum AWS Solutions Architect Associate certification.
  • AWS Machine Learning speciality certification is preferred.
  • Proficiency in machine learning, data engineering, and cloud-based architectures.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and leadership skills.

Job Description

Role Overview:

  • As a Senior MLOps Engineer, you will play a crucial role in the deployment and maintenance of machine learning and AI solutions developed by our data science team. This role requires a unique blend of deep technical knowledge and practical experience in data engineering, machine learning operations (MLOps), and AWS cloud services, along with strong interpersonal, problem-solving and leadership skills.

Key Responsibilities:

  • Design, implement and maintain MLOPs solutions on cloud (AWSDatabricks)
  • Implement and manage MLOps pipelines to streamline the deployment of machine learning models in cloud (AWSDatabricks).
  • Develop and maintain reusable feature stores, robust data architectures, and efficient data engineering practices.
  • Data science model review, code refactoring and optimization, containerization, deployment, versioning, and monitoring of its quality
  • Work closely with risk and governance teams to ensure compliance and security in cloud environments (AWS/Databricks).
  • Establish and enforce best practices and standards for MLOps within the cluster.
  • Provide technical leadership and coaching to junior team members.
  • Coordinate cross-functionally with various technical teams to facilitate the integration of AI solutions into business processes.
  • Continuously monitor and optimize the performance of deployed machine learning solutions
  • Meaningfully contribute to & ensure solutions align to the design & direction of the group architecture, cloud governance, data standards, principles, preferences & practices. Short term deployment must align to strategic long-term delivery.

Technical skills:

  • Strong understanding of MLOps practices and principles, including CI/CD pipelines, version control, and model deployment.
  • Ability to design and implement MLOps pipelines in cloud (AWSDatabricks)
  • Expertise in machine learning algorithms (frameworks such as scikit-learn, Keras, PyTorch, Tensorflow),
  • Proficiency in programming languages such as Python, PySpark, Spark
  • Familiarity with big data technologies and frameworks (e.g., Hadoop, Spark).
  • Hands-on experience with AWS services for data processing such as AWS Glue, AWS Lambda, Amazon S3 and Amazon SageMaker.
  • Proficiency in AWS management and deployment tools, including AWS CloudFormation, AWS CLI, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Amazon ECS, Amazon EKS, AWS Step Functions and Github
  • Experience in designing and implementing scalable data architectures.
  • Familiarity with building and maintaining feature stores.
  • Knowledge of database management, SQL, ETL processes and data warehousing principles.
  • Ability to translate complex technical concepts into understandable terms for non-technical stakeholders.
  • Understanding of data security, privacy, and compliance standards relevant to the banking industry.
  • Experience coordinating with risk and governance teams to ensure secure and compliant solutions.
  • Strong communication skills for effectively collaborating with cross-functional teams and mentoring junior staff.

Minimum Requirements:

  • Bachelor's degree in Information Technology, Computer Science, Software Development, Engineering, or a related field.
  • Minimum 7 years of post-graduate experience in a data engineering or MLOps role.
  • Minimum 4 years' experience working with AWS/Databricks cloud services.
  • Minimum AWS Solutions Architect Associate certification.
  • AWS Machine Learning specialty certification is preferred.
  • Proficiency in machine learning, data engineering, and cloud-based architectures.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and leadership skills.

Additional Job Description

  • Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and Absa Policies and Policy Standards.
  • Understand and manage risks and risk events (incidents) relevant to the role.

Education

  • Bachelor's Degree: Information Technology
  • ICT jobs


  • Johannesburg, Gauteng, South Africa MSP Staffing Full time

    Job Description:The successful candidate will lead the development and implementation of advanced machine learning models to improve business processes, such as forecasting, demand prediction, and customer segmentation.Key Responsibilities:Develop and implement advanced machine learning models using Python libraries such as Pandas, NumPy, Scikit-learn, and...


  • Johannesburg, Gauteng, South Africa MSP Staffing Full time

    Job Overview:This is a unique opportunity to work on cutting-edge machine learning projects and contribute to the development of advanced AI models. As a senior data scientist, you will lead the design and implementation of machine learning solutions to improve business processes and drive revenue growth.Responsibilities:Develop and implement advanced...


  • Johannesburg, Gauteng, South Africa Nagarro Inc Full time

    At Nagarro Inc, we are dedicated to building a world-class team of professionals who share our passion for innovation and excellence.We are seeking a highly skilled Senior AI/ML Engineer with expertise in the pharmaceutical industry to join our team.Key RequirementsExperience with cloud platforms and ML Ops frameworks (AWS, Azure, GCP, or similar).Strong...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    We're looking for a Machine Learning Engineer to join our team and help us develop and deploy machine learning models that drive business growth and improve customer experiences.About the RoleYou'll be responsible for designing and developing machine learning models to solve complex business problemsCollaborating with stakeholders to understand their needs...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Summary:We are looking for a highly skilled Machine Learning Engineer to lead the advancement and integration of innovative AI solutions within Network Recruitment. This position requires a strong background in machine learning and AI, as well as excellent problem-solving and communication skills.Key Responsibilities:Develop and implement machine...


  • Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    Penny The Recruiter is a leading recruitment agency seeking a skilled Machine Learning Trader to join our team. As a key member of our data analytics group, you will be responsible for developing and optimizing market-making models, focusing on equities and equity derivatives.Key Responsibilities:Develop and optimize market-making models using advanced...


  • Johannesburg, Gauteng, South Africa Elixirr Digital Full time

    We are seeking a highly skilled Machine Learning Engineer to join our team at Elixirr Digital. As a Machine Learning Engineer, you will be responsible for designing and implementing machine learning models that drive business value and improve operational efficiency.The successful candidate will have a strong background in machine learning, programming...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    Job DescriptionBoardroom Appointments seeks a highly skilled Senior Machine Learning Engineer to join our team. As a key member of our technology group, you will design, develop, and optimize machine learning models for real-world applications.Key Responsibilities:Develop and implement scalable machine learning pipelines using cloud platforms and...


  • Johannesburg, Gauteng, South Africa Gig Engineer Full time

    Gig Engineer is seeking a Senior Machine Learning Engineer to drive the development, deployment, and optimization of cutting-edge machine learning models.The ideal candidate will have a strong background in machine learning, deep learning, and software engineering, along with experience in designing scalable AI solutions.Key Responsibilities:Model...


  • Johannesburg, Gauteng, South Africa Ikue Limited Full time

    Let's build the future togetherIkue is a tech start-up with a clear purpose and vision - to providetelecommunications operators with a superior product to deliver superiorcustomer experiences.We know that Customer data is at the heart of hyper personalisation and arelooking for the brightest, most inspiring engineers to deliver our product whichenables data...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    About UsAt Indsafri, we're passionate about harnessing the power of machine learning to drive business success. Our team of experts is dedicated to delivering innovative solutions that transform industries.Job OverviewDevelop and implement machine learning models that meet business requirements.Collaborate with cross-functional teams to integrate ML models...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is an original South African technology brand committed to solving real-world problems through digitalisation. We believe that data, technology, and human ingenuity can lead to groundbreaking innovations. As a key member of our team, you will contribute to developing our AI strategy and support the delivery of our AI platform.Your responsibilities...


  • Johannesburg, Gauteng, South Africa Mass Staffing Projects Full time

    Making an impact in the Banking sector requires individuals who can harness the power of data. As a Machine Learning Specialist at Mass Staffing Projects, you will contribute to groundbreaking projects based in Johannesburg.To excel in this position, candidates should hold a relevant academic qualification such as a BSc, BCom, BEng, or BBusSc, and have a...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Key Responsibilities:Design, develop, and deploy machine learning models for various business use cases.Build and optimize data pipelines for training and inference of ML models.Work with structured and unstructured data to preprocess and feature engineer datasets.Optimize model performance and scalability for production deployment.Implement A/B testing and...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    **Job Summary:**We are looking for a highly skilled Data Scientist to join our team at Boardroom Appointments. The successful candidate will have a strong background in data science and machine learning, and will be responsible for applying these skills to solve complex business problems.**Key Requirements:A degree in Computer Science, Data Science,...


  • Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full time

    Job SummaryWe are seeking an experienced Data Scientist to join our team and work on developing and implementing machine learning models for our legal content search services. The successful candidate will have a strong background in deep learning, natural language processing, and experience working in cloud-based environments.Key Responsibilities:Design and...


  • Johannesburg, Gauteng, South Africa Ziyasiza Consulting (Pty) Ltd Full time

    The Global Markets Data Analytics department at Ziyasiza Consulting (Pty) Ltd is focused on delivering cutting-edge data analytics solutions to support electronic trading and market analysis. As a Financial Data Scientist, you will play a critical role in developing and optimizing market-making models, conducting back testing, and implementing machine...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    About the JobWe're looking for a Machine Learning Engineer in Trading to join our team at NTT Data. As a key member of our data analytics group, you'll be responsible for developing and optimizing market-making models, focusing on equities and equity derivatives.Key Responsibilities:Design and develop machine learning models using Python and relevant...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Senior Machine Learning Expert WantedGOLDMAN TECH RESOURCING, a respected South African company, seeks a highly skilled Senior Machine Learning Expert to join its team. The successful candidate will have a deep understanding of statistical concepts, machine learning techniques, and programming languages like Python, R, and SQL.About the Role:This is an...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    Design, develop, and deploy machine learning models for various business use cases.Build and optimize data pipelines for training and inference of ML models.Work with structured and unstructured data to preprocess and feature engineer datasets.Optimize model performance and scalability for production deployment.Implement A/B testing and model monitoring...