Machine Learning Engineer/ Data Scientist with R certification + PL-400

5 days ago


Johannesburg, South Africa ITC Worldwide Full time

Machine Learning Engineer/ Data Scientist with R certification + PL-400 Join to apply for the Machine Learning Engineer/ Data Scientist with R certification + PL-400 role at ITC Worldwide . About the job ITC WORLDWIDE is seeking experienced Machine Learning Engineer and Data Scientist with R certification + PL-400. ITC Worldwide offers Microsoft Experienced & Certified comprehensive technical and functional support services for all Microsoft enterprise technologies, including Microsoft Dynamics 365, Microsoft Azure, and Microsoft 365 across the cloud, hybrid, and on-premises. Includes around the clock problem resolution, proactive advisory services, onsite support, and add-on services to customize your support experience. Job locations: ITC Offices Role Machine Learning Engineer Responsibilities Develop and deploy machine learning models and algorithms to solve complex business problems and optimize processes. Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to understand requirements, gather data, and define project goals. Conduct exploratory data analysis, preprocess and clean data, and perform feature engineering to extract relevant information for model training. Select appropriate machine learning algorithms and techniques, and develop models that are accurate, robust, and scalable. Train and fine-tune machine learning models using large-scale datasets, and optimize model performance through techniques such as hyperparameter tuning. Evaluate and validate models using metrics and statistical methods, and iteratively refine models based on feedback and insights. Deploy machine learning models into production environments, ensuring scalability, reliability, and efficiency. Collaborate with software engineers to integrate machine learning models into software systems and develop APIs for model inference. Continuously monitor and evaluate model performance and implement updates or improvements. Stay up to date with the latest advancements in machine learning algorithms, techniques, and tools, and apply them to solve real-world problems. Requirements Bachelor's or higher degree in computer science, data science, or a related field. Advanced degrees or relevant certifications are advantageous. Strong programming skills in languages such as Python, R, or Java, and experience with machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn). Solid understanding of machine learning algorithms, including supervised and unsupervised learning, deep learning, and reinforcement learning. Experience with data preprocessing, feature engineering, and data visualization techniques. Proficiency in working with large-scale datasets, SQL and NoSQL databases, and big data processing frameworks (e.g., Hadoop, Spark). Familiarity with software engineering best practices, including version control, testing, and code review. Strong mathematical and statistical skills, with the ability to apply statistical methods and evaluate model performance. Excellent problem-solving and analytical thinking, with the ability to understand complex business problems and develop innovative solutions. Effective communication skills to collaborate with cross-functional teams and present findings and insights to both technical and non-technical stakeholders. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and knowledge of deploying and managing machine learning models in cloud environments is a plus. Preferred Qualifications Strategy experience with demonstrated strategic and commercial mindset, analytical abilities, and deep intellectual curiosity, and strong end-to-end generalist problem solving skills. Product experience with user research, problem identification, value proposition and solution design, and collaboration with technology partners for enablement / deployment. Familiarity with LLMs, AI/ML, and/or technology management processes, and/or experience working with innovative technologies, such as AI, Cloud services and digital products. Coding experience with Python and R. Degree in STEM field preferred. Certifications. Job function Engineering and Information Technology Industries IT Services and IT Consulting Location: Johannesburg, Gauteng, South Africa #J-18808-Ljbffr



  • Johannesburg, South Africa Itcdynamics365 Full time

    Machine Learning Engineer / Data Scientist with R certification + PL- Johannesburg, GP, South Africa Technical Support Job Openings Machine Learning Engineer / Data Scientist with R certification + PL- About the job Machine Learning Engineer / Data Scientist with R certification + PL- ITC WORLDWIDE is seeking experienced Machine Learning Engineer Data...


  • Johannesburg, South Africa ITC WORLDWIDE Full time

    ITC WORLDWIDE is seeking experienced Machine Learning Engineer Data Scientist with R certification PL-400 ITC Worldwide offers Microsoft Experienced & Certified comprehensive technical and functional support Services for all Microsoft enterprise technologies including Microsoft Dynamics 365 Microsoft Azure and Microsoft 365 across the cloud hybrid and...

  • ML Engineer

    5 days ago


    Johannesburg, South Africa Itcdynamics365 Full time

    A leading tech support service company is seeking a Machine Learning Engineer/Data Scientist in Johannesburg. The role involves developing and deploying machine learning models, collaborating with cross-functional teams, and utilizing advanced algorithms to optimize processes. The ideal candidate has a degree in computer science and strong programming skills...


  • Johannesburg, South Africa Nedbank Full time

    **quisition Details & Talent Acquisition Consultant** - REQ 139769 - Closing: 18 July 2025 **Job Family** - Information Technology **Career Stream** - Application Development **Leadership Pipeline** - Manage Self Technical **Job Purpose** - Contribute to the design and prototyping of analytic engines and services with a foundational understanding of...

  • Data Scientist

    1 week ago


    Johannesburg, South Africa Minopex Full time

    **Introduction** This position will be based at Head Office in Woodmead. (Hybrid) **Description** The purpose of this role is to analyse, process, model and interpret the data to create actionable plans for the 13 operational sites across the EMEA region. The Data Scientist will be a valuable member of a dynamic department that operates similarly to a...

  • AI Machine Learning

    1 week ago


    Johannesburg, South Africa Blue Pearl Hq Full time

    Job Description Standard Bank is seeking a highly skilled AI and Machine Learning Specialist to join our innovative team. In this role, you will leverage your expertise in artificial intelligence and machine learning to develop and implement cutting‑edge solutions that drive business value and enhance customer experiences. Responsibilities Model...

  • Data Scientist

    4 days ago


    Johannesburg, South Africa NTT DATA Full time

    **Make an impact with NTT DATA** Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it’s a place where you can grow, belong and thrive. **Your day at NTT DATA** The...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the RoleWe are seeking a highly skilled Senior Data Scientist to join our advanced analytics team. You will be responsible for analyzing complex datasets, developing predictive models, and delivering actionable insights that support strategic business decisions. This role is ideal for professionals who thrive in data-driven environments, have a strong...

  • Data Scientist

    4 days ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Location: Johannesburg (on-site)Position Type: PermanentTravel Required: YesJOB PURPOSEThe Data Scientist is responsible for applying advanced analytical and machine learning techniques to solve complex business problems. This role involves designing, developing, and deploying predictive models, as well as leading data science projects across the...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    About the Role We are seeking a highly skilled Senior Data Scientist to join our advanced analytics team. You will be responsible for analyzing complex datasets, developing predictive models, and delivering actionable insights that support strategic business decisions. This role is ideal for professionals who thrive in data-driven environments, have a strong...