Machine Learning Engineer

2 months ago


Sandton, South Africa Muse Consultancy Services Full time
Job Description
Join Our Team as a Machine Learning Engineer

Are you a talented and enthusiastic Machine Learning Engineer looking for an exciting opportunity? Join our Machine Learning Operations team and be at the forefront of designing, building, testing, deploying, and monitoring cutting-edge machine learning and analytics applications. This role offers the chance to work with state-of-the-art technologies and contribute to the automation of machine learning and AI use cases. Collaborate with data scientists, actuaries, data engineers, and other software engineers to help architect our bank's modern Machine Learning ecosystem.

Key Responsibilities:

Machine Learning Automation and Software Engineering:

  • Design, build, and deploy machine learning and analytics automation processes.
  • Refactor existing code bases to enhance efficiency, robustness, scalability, and automation of machine learning workflows.

Cloud-Native Development:

  • Utilize Databricks and Azure for data engineering and machine learning use cases.
  • Leverage Azure services such as Azure Functions, CosmosDB, API Gateway, and Azure Machine Learning to build intelligent data applications.

DevOps and Software Engineering:

  • Build CI/CD pipelines to improve development and deployment practices.
  • Develop robust testing and monitoring capabilities for machine learning and AI use cases.
  • Experience with Git, Jenkins, Azure DevOps, and Terraform is advantageous.
  • Build APIs to serve machine learning models.
  • Apply software engineering best practices to develop robust, scalable, and maintainable code.
  • Create microservice applications using Docker and container orchestration tools like OpenShift.
  • Collaborate with cross-functional teams to deliver high-quality software solutions for machine learning and data use cases.
  • Create and maintain documentation of processes, technologies, and code bases.

Machine Learning Frameworks:

  • Familiarity with MLFlow, PyTorch, TensorFlow, etc., is beneficial for the productionization of machine learning use cases.
Collaboration:
  • Work closely with data scientists, actuaries, data engineers, and other software engineers to understand and address their data needs.
  • Contribute actively to the architecting of our bank's modern Machine Learning data ecosystem.


Requirements
Education and Experience:
  • 1-3 years of experience as a Software Engineer.
  • Bachelor's degree in engineering or a related field. Other qualifications will be considered if accompanied by sufficient experience in software engineering.
Technical Skills:
  • 2 years of experience using Python and SQL.
  • Exposure to Linux shell scripting is advantageous.
  • Experience with Spark is advantageous.
  • Interest in software architecture.
  • Knowledge of cloud compute services.
  • Familiarity with serverless computing and cloud-native development.
  • Keen interest in systems design and software architecture.
  • Knowledge of machine learning frameworks/packages (e.g., MLFlow, Spark ML, Sklearn).
  • Understanding of CI/CD concepts and API development, with implementation experience being advantageous.
  • Strong critical thinking, problem-solving, and collaboration skills.
  • Ability to collaborate with cross-functional tech teams as well as business/product teams.
  • Excellent communication skills.
  • Commitment to excellence and high-quality delivery.
  • Passion for personal development and growth, with a high learning potential.

If you're passionate about machine learning and eager to work in a dynamic and innovative environment, we'd love to hear from you Apply now and be part of our journey to revolutionize the banking industry with cutting-edge AI and machine learning solutions.

  • Sandton, South Africa Muse Consultancy Services Full time

    Sandton, South Africa | Posted on 08/28/2024 MUSE is a consulting company, specialising in resourcing, recruitment and outsourcing of software development teams. MUSE was founded and is run by experienced developers who are passionate about technology and innovation. We have a vision to be the best in the industry and to provide software development skills...


  • Sandton, South Africa Siri Technologies Full time

    DescriptionClient based in Sandton is hiring! We are in search of a Senior Machine Learning Operations Engineer (ML Ops Engineer) to join the Private Bank Technical Business Intelligence Team. The successful candidate will be responsible for deploying, maintaining, and monitoring machine learning models. We are looking for someone with a background in cloud...


  • Sandton, South Africa Siri Technologies Full time

    About the RoleSiri Technologies is seeking a highly skilled Senior Machine Learning Operations Engineer to join our Private Bank Technical Business Intelligence Team. As a key member of our team, you will be responsible for deploying, maintaining, and monitoring machine learning models on Microsoft Azure.Key ResponsibilitiesDesign and build solutions focused...


  • Sandton, South Africa Exxaro Recruitment Full time

    At the heart of Exxaro Resources, our success story is not just written in numbers but in the vibrant tapestry of our people. We are more than a company.  We are a winning team, a community of passionate individuals who find fulfilment in shared victories. Joining Exxaro isn't just about a job; it's about becoming part of a winning family, where each member...


  • Sandton, South Africa Siri Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Operations Engineer to join our Private Bank Technical Business Intelligence Team. As a key member of our team, you will be responsible for deploying, maintaining, and monitoring machine learning models on Microsoft Azure.Key ResponsibilitiesDesign and build solutions focused on efficiency...


  • Sandton, South Africa Siri Technologies Full time

    Senior Machine Learning Operations EngineerSiri Technologies is seeking a highly skilled Senior Machine Learning Operations Engineer to join our Private Bank Technical Business Intelligence Team. As a key member of our team, you will be responsible for deploying, maintaining, and monitoring machine learning models on Microsoft Azure.Key...

  • Data Scientist

    5 months ago


    Sandton, South Africa Bluespec Holdings Full time

    **Job Functions**: Build data products to extract valuable business insights. In this role, you should be highly analytical with a knack for analysis, math and statistics. Critical thinking and problem-solving skills are essential for interpreting data. We also want to see a passion for machine-learning and research. **Responsibilities**: - Identify...

  • Data Scientist

    5 months ago


    Sandton, South Africa Bright City Talent Full time

    The DATA SCIENTIST/ ENGINEER will form part of one of the global Data & Analytics (D&A) market teams based in South Africa. The Data Scientist will be responsible for turning raw data into actionable insights for the business through: Understanding business problems and how to deliver relevant insights to solve problems Gathering data and building...


  • Sandton, South Africa HR Genie Full time

    Job Title: Head of DataAt HR Genie, we're seeking a highly skilled and experienced Head of Data to lead our data engineering efforts. As a key member of our team, you will be responsible for developing and implementing our data strategy, ensuring the integrity and quality of our data assets, and driving business value through data-driven decision-making.Key...


  • Sandton, South Africa Dimension Data Full time

    About Dimension DataWe empower our people to deliver client-centric solutions. Our diverse and inspiring team of experts is serious about delivering measurable and sustainable value at every turn.Key Responsibilities:Conceptualize, design, and create high-quality, custom workflows and analytics solutions.Develop, test, and implement big data solution...


  • Sandton, South Africa IBM Full time

    **Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's...

  • Senior Data Engineer

    2 weeks ago


    Sandton, South Africa Dimension Data Full time

    About Dimension DataWe are seeking a highly skilled Data Engineer to join our team at Dimension Data. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines and architectures.Key Responsibilities:Design and implement data pipelines and architectures to meet business requirements.Develop and maintain...


  • Sandton, South Africa Dimension Data Full time

    Job Title:Intermediate Data EngineerJob Summary:We are seeking an experienced Intermediate Data Engineer to join our team at Dimension Data. The successful candidate will have a strong background in data processing and archiving, with expertise in SQL and Big Data Analytics.Key Responsibilities:Design and develop high-quality, custom workflows and analytics...


  • Sandton, South Africa IndSAfri Full time

    ArrayQualificationsQualifications and Experience:Bachelor’s Degree or Advanced Diploma in Computer Science, Mathematics, Engineering, or equivalent experience in Software Engineering..Minimum of 5 years of experience for an Intermediate-level engineer, minimum of 8 years for a Senior-level engineer.Expertise in Java programming, Spring Boot, and...

  • Artisan

    3 weeks ago


    Sandton, South Africa AECI Full time

    Set up and manufacture items based on information detailed in engineering drawings in accordance with set timesMachine of parts and assembling of machines.Measure and inspect own work to ensure that it meets the specifications detailed on the drawingsAccountable for housekeeping in area around machineAccountable for own safety, safety of machine and the work...


  • Sandton, South Africa Discovery Ltd. Full time

    **Business Unit**:Discovery Central Services**Function**:Data Analysis**Date**:25 Sep 2024- Discovery Health Data Analyst**About Discovery** - Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align...


  • Sandton, South Africa Fempower Personnel Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Microsoft Developer to join our team at Fempower Personnel.The ideal candidate will have a strong background in Microsoft programming languages and database management, with experience in low-code platforms and automation solutions.Key responsibilities include:Designing and implementing scalable and...


  • Sandton, South Africa IOCO Full time

    About the RoleWe are seeking a highly skilled Senior Linux Engineer to join our team at IOCO. As a key member of our engineering team, you will be responsible for designing and implementing Linux systems and environments that meet the organization's strategic objectives.Key ResponsibilitiesProvide technical input to high-level designs and ensure that...


  • Sandton, South Africa IOCO Full time

    About the RoleWe are seeking a highly skilled Senior Linux Engineer to join our team at IOCO. As a key member of our engineering team, you will be responsible for designing and implementing Linux systems and environments that meet the organization's strategic objectives.Key ResponsibilitiesProvide technical input to high-level designs and ensure that...


  • Sandton, South Africa Engen Full time

    **Location: Gauteng**: **Purpose of the Job**: To undertake engineering projects and maintenance at Retail Service Stations so as to ensure that the design, construction, maintenance and operation of the company's physical assets & facilities are constructed and maintained to Engen's and regulatory standards and in compliance to safety standards **Who you...