Associate ML Engineer

Found in: Talent ZA C2 - 2 weeks ago


Cape Town, South Africa Shoprite Full time

Value Proposition

We set the digital agenda to keep ShopriteX leading in an uncertain and fast-moving environment. We drive the development, provision and operation of our digital products and services using new and existing technology and agile delivery methods to deliver at pace. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability.

Role Purpose 

The purpose of the Machine Learning Engineer I is to apply computer science (including data structures, algorithms, computability and complexity) statistical modeling, and software engineering in machine learning operations (MLOps) to build defined ML data models. The role supports data scientists, analysts and other business functions in driving use-cases and executing modelling requirements to other tribes. The role also provides technical assistance and supports ShopriteX squads with the AWS cloud framework by leveraging the programming, software development and computing expertise inherent to the machine learning engineering function.

Role Description

Machine Learning Operations

Participate in stakeholder meetings and work with senior colleagues to analyze business problems, and design robust and scalable machine learning solutions in accordance with business requirements. Support the Machine Learning Engineering function in designing and developing the ShopriteX-wide mlops process and architecture. Apply a foundational understanding of relevant applications and/or systems (including the machine learning algorithms) being created. Collaborate with architecture, cloud operations and data science teams in advancing the machine learning operations initiative. Apply a foundational understanding of solutions architecting involving the AWS cloud framework and a variety of more sophisticated AWS services including CloudFormation, EC2 and ECR, CodeBuild and IAM.

Machine Learning Modelling

Collaborate with a cross-functional team of Data Scientists, Engineers, Analysts, and other business functions in driving use-cases, and provide modelling expertise to other tribes. Apply a foundational understanding of foundational machine learning concepts, time series data, and more complex machine learning concepts such concept drift, dimensionality reduction, practical model update-training, and regularization. Provide technical support to teams with regards to standard machine learning objectives. Support senior colleagues and tribe squads in developing and driving machine learning centric use-cases across ShopriteX. Provide aid to the production of machine learning model artifacts for ShopriteX squads when required. Guide the implementation of more complex machine learning processes such as automated re-training, monitoring concept drift etc.

AWS Cloud Development

Provide technical support to ShopriteX squads with work relating to the AWS cloud framework by leveraging the programming, software development and computing expertise inherent to the machine learning engineering function. Support analytics and data science teams with regards to AWS data and compute services such as EC2, EMR and S3. Contribute to the implementation of processes in AWS such as automation, CI/CD patterns and the like.

Research and Compliance

Research and implement appropriate machine learning algorithms and tools and work with senior colleagues to select the correct libraries, programming languages and frameworks for each task. Apply understanding of theoretical frameworks in computer science fundamentals, including data structures, algorithms, computability, complexity and computer architecture. Keep abreast of technological developments in the field and integrate the latest data technologies into existing requirements. Follow best practices and standards of machine learning operations (MLOps) workflows for data preparation, deployment, monitoring and retraining to enable agile application methods to projects, and support machine learning models and data sets within a CI/CD process.

Qualifications and Experience

Required

Bachelor’s Degree in Data Science, Mathematics, Statistics, Actuarial Science, Computer Science, Machine Learning and AI, Information Systems, Engineering, Software Engineering or a related field – (essential). 0 to 2 years’ experience in a machine learning role or a combination of both statistical modelling and software related roles – (essential). Familiarity in writing code within Linux/Unix environment. Experience working with modern object-oriented programming languages (C++, Java, Python etc) Familiarity with a test-driven development environment. Knowledge of core machine learning concepts such as Boosting, GPU utilization, distributed training and the curse of dim – (essential) Knowledge of popular machine learning and data-centric libraries and modules such as Scikit-learn, NumPy, Pandas etc. – (essential).

Desirable

Knowledge of different machine learning architectures such as Conv.Nets, LSTM’s, XGBoost etc. – (desired). Familiarity with some Deep learning frameworks such as Tensorflow, Pytorch, Keras etc. – (desired). Understanding of the end-to-end machine learning life cycle and machine learning CI/CD operations – (desired). Experience working with large datasets and databases technologies such as PySpark, SQL and Apache Hive – (desired). Knowledge of cloud technology frameworks such as AWS, Azure or GCP – (desired). Knowledge of Agile development – (desired).

Key competencies and work ethic

An emerging programmer with a passion for developing machines and systems and who can learn and apply knowledge with minimal direction. Analytical thinking skills and highly numerate – Able to collect, organise and assimilate disparate, multiple and complex pieces of data to draw sound conclusions and arrive at optimal solutions. Technical aptitude with a passion and excitement for data , new technologies and solutions and its range of possibilities, applications and value for the business. High level of self-motivation and drive to meet and exceed on goals and expectations. Detailed, organised and quality focused – Has an affinity for detail, structure and efficiency . Good communication and presentation skills – Ability to communicate effectively both verbally and in writing. Capable of effectively communicating complex technical concepts. Team player and collaborative partner  - Works effectively across functions and as part of a multi-disciplinary team. Ability to work under pressure and under tight time constraints. Curious and open to learning with a strong interest in data, discovery and trying new ideas. Curious about exploring and answering business analytics questions.

Our Group is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.

We are committed to Employment Equity when recruiting internally and externally.

Please take note that by responding to this application and providing your personal information, you confirm your express and informed consent for Shoprite Checkers (Pty) Ltd and all its subsidiaries and affiliates companies to process your personal information for the Company to consider your application for this position. All Personal Information which you provide to the Company will be used and/or retained only for the purposes for which it is collected, whereafter it will be permanently destroyed. Your information is only retained if it is required by law or where you have given consent to us to retain such information for an extended period.

If you don’t hear from us within 14 days, please consider your application unsuccessful. Any personal information collected as part of your application will be destroyed, securely, in accordance with South


  • Associate ML Engineer

    Found in: beBee S ZA - 2 weeks ago


    Western Cape, Cape Town, South Africa ShopriteX Full time

    ShopriteX’s job vacancy, Career and Recruitment Job title : Associate ML Engineer jobs in Western Cape Job Location : Western Cape, Cape Town Deadline : May 16, 2024 Quick Recommended Links Jobs by Location Job by industries Role Purpose   The purpose of the Machine Learning Engineer I is to apply computer science (including data structures,...

  • Associate ML Engineer

    Found in: beBee jobs ZA - 2 weeks ago


    Cape Town, Western Cape, South Africa ShopriteX Full time

    ShopriteX's job vacancy, Career and RecruitmentJob title : Associate ML Engineer jobs in Western CapeJob Location : Western Cape, Cape TownDeadline : May 16, 2024Quick Recommended LinksJobs by LocationJob by industries Role Purpose The purpose of the Machine Learning Engineer I is to apply computer science (including data structures, algorithms,...

  • PHP Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Acuity Consultants Full time

    Job Description This is a 6 Month Contract, 100% REMOTE, Paying R600 per hour. There is a very strong chance this contract will be renewed. This is an incredible opportunity for a Senior PHP Developer with Magento experience to design, develop, and deploy E-commerce integration solutions for the global leader in AI and ML solutions. THE COMPANY This...

  • Chief Data Officer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Aculocity Full time

    Summary Description: Aculocity is a dynamic and innovative IT Services company committed to leveraging cutting-edge Artificial Intelligence (AI) and Machine Learning (ML) technologies to drive business growth and excellence. We are seeking a talented and experienced Chief Data Officer with strongAI/ML background to lead our AI/ML initiatives and...


  • Cape Town, South Africa Boardroom Appointments Full time

    **Primary Responsibilities** - Work with the UX Specialist and Product Manager to design solution for business requirements - Brief, manage and mentor the engineering team through the development process - Develop technical specifications and new features - Develop and assist in integrations with 3rd parties - Code Reviews - Manage deployments - Manage cloud...

  • Data Scientist

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for Data Scientist for a project in Cape Town. Duties:Design, build, test, and deploy complex machine learning and Generative AI models and algorithms that drive analytical solutions across organisation.Collaborate with translators and understand business problems to implement scalable and sustainable solutions.Coordinate with...

  • SEO Associate

    5 days ago


    Cape Town, South Africa O'Brien Recruitment Full time

    SEO associate: Key Responsibilities: - Conduct keyword research and analysis to identify relevant and high-traffic keywords for clients. - Optimize website content and structure to improve search engine rankings. - Develop and execute on-page and off-page SEO strategies. - Monitor and analyze website traffic, rankings, and conversions using SEO tools and...

  • SEO Associate

    5 days ago


    Cape Town, South Africa Unique Personnel Full time

    **Job Number** - 69255 **Job Type** - Permanent **Job Title** - SEO Associate **Computer Skills** - Ms Office **Industry** - Online Media **City** - Cape Town **Province** - Western Cape - Conduct keyword research and analysis to identify relevant and high-traffic keywords for clients. - Optimize website content and structure to improve search engine...

  • Senior Machine Learning Engineer Level 1

    Found in: beBee S ZA - 4 weeks ago


    Cape Town, South Africa Derivco Full time

    Job Profile Summary At Derivco, we work alongside our clients who are considered giants in the industry, to create and develop the platform that hosts some of the best online casino games in the industry.   We are also Platinum partners with vendors such as Microsoft and we are proud to say we employ over 2,500 of the brightest minds across our offices in...


  • Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - 4+ years of CS, CE,...


  • Cape Town, South Africa WePlace Full time

    Western Cape, Cape Town - Market - Related Annually Cost To Company Our client, a Company specializing in Intelligent Software Solutions is looking for a Team Lead with experience in data engineering and analytics to join their dynamic team. **Critical Minimum Requirements**: - Bachelor’s degree or higher in Mathematics, Data Science, Engineering,...

  • Investment Principal

    7 hours ago


    Cape Town, South Africa SET Recruitment Consultants Full time

    **Investment Principal / Senior Associate** **R1m (Neg) plus bonus** **Cape Town** Superb career opportunity with a specialist infrastructure investment manager who are looking to appoint an experienced unlisted investment principal with ambitions to develop into an investment partner role over the next two to three years. Key performance areas - Deal...

  • Senior Software Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Cape Town, South Africa Jem Full time

    Join Jem as our Senior Software Engineer! We are a forward-thinking startup on a mission to build the ultimate HR system for deskless workforces. If you are a skilled and ambitious individual who thrives on challenges, apply below to be part of our exceptional development team and contribute to building this extraoardinary product. About the role We are...

  • Senior Power Engineer

    Found in: Talent ZA 2A C2 - 7 days ago


    Cape Town, South Africa H&S Labour Brokers Full time

    The Senior Power Engineer will work in collaboration with the Functional Manager (electrical) and program/project managers to ensure smooth operation and successful delivery and acceptance of infrastructure projects within schedule, budget and quality standards. The scope is also to take technical and operational decisions associated with electrical power...

  • Senior Power Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Cape Town, South Africa H&S Labour Brokers Full time

    The Senior Power Engineer will work in collaboration with the Functional Manager (electrical) and program/project managers to ensure smooth operation and successful delivery and acceptance of infrastructure projects within schedule, budget and quality standards. The scope is also to take technical and operational decisions associated with electrical power...

  • Senior Power Engineer

    Found in: Adzuna ZA B C2 - 7 days ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    The Senior Power Engineer will work in collaboration with the Functional Manager (electrical) and program/project managers to ensure smooth operation and successful delivery and acceptance of infrastructure projects within schedule, budget and quality standards. The scope is also to take technical and operational decisions associated with electrical power...


  • Cape Town, South Africa ClinicGrower Full time

    ClinicGrower is a leading digital marketing agency that works specifically with medical and dental practices in order to connect them with new patients in their community and generate leads, appointments, and sales. We are a vital part of their overall business. We deliver results and help grow these practices to new levels. Thanks to our great work, we...


  • Cape Town, South Africa Games Global Full time

    **The role**: **What you'll do**: - Participate in development and maintenance of departmental and divisional data and governance programs. - Create scripts, queries, stored procedures, and use of data APIs and Web services to integrate disparate data sources, create reports, and ensure data integrity. - Ensuring data security as per the appropriate...

  • Esg Associate

    7 hours ago


    Cape Town, South Africa HR Genie Full time

    **ESG ASSOCIATE - Century City, Cape Town** **Competitive Package on Offer based on Qualification and years of relevant experience!** Infrastructure Investment Specialists are currently seeking to appoint an experienced ESG Associate to join their dynamic team of professionals. The position has the potential to develop into an investment principal role...

  • Azure Cloud Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Cape Town, South Africa Datonomy Solutions Full time

    Azure Cloud Engineer: We are seeking an experienced Site Reliability Engineer to join our team. The ideal candidate should have a deep understanding of Microsoft Azure, cloud computing, and distributed systems. As a Site Reliability Engineer, you will be responsible for monitoring, maintaining and improving our Azure-based infrastructure and applications,...