Current jobs related to Machine Learning Engineer - Johannesburg - ITC WORLDWIDE


  • Johannesburg, South Africa Network Contracting Full time

    Job & Company Description: Im looking for experienced AI / Machine Learning Engineers who have at least 2 years of hands-on experience working in real-world environments. You will have the opportunity to support and develop intelligent systems, predictive models, automation tools, and scalable machine learning solutions for clients in sectors such as...


  • Johannesburg, South Africa Network Contracting Full time

    Job & Company Description:Im looking for experienced AI / Machine Learning Engineers who have at least 2 years of hands-on experience working in real-world environments. You will have the opportunity to support and develop intelligent systems, predictive models, automation tools, and scalable machine learning solutions for clients in sectors such as...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R150 000 - R250 000 per year

    Machine Learning Engineer InternshipDuration: 12 months (Including a 3-month probation period)  Location: Office-based position in Johannesburg We are seeking a Machine Learning Engineer Intern to assist with the development and maintenance of our machine software applications. This may extend past machine learning to traditional software engineering. In...


  • Johannesburg, Gauteng, South Africa The Legends Agency Full time R1 440 000 - R2 000 000 per year

    Senior Machine Learning Engineer (6-Month Contract)Join a bespoke AI consultancy delivering greenfield AI solutions for leading banks,Johannesburg | R600 per hour | 08:00 am to 17:00 pm About Our ClientOur client is a specialist AI consultancy, partnering with top enterprises to design and implement impactful artificial intelligence solutions. With a...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R250 000 - R450 000 per year

    About Sybrin:Sybrin is a leading IT software development company specialising in innovative solutions tailored to meet the evolving needs of businesses across various sectors. Our mission is to empower businesses with cutting-edge technology solutions that drive efficiency, enhance customer experiences, and facilitate growth.At Sybrin we pride ourselves on...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R400 000 - R800 000 per year

    Duration: 12 months (Including a 3-month probation period)Location: Office-based position in JohannesburgWe are seeking a Machine Learning Engineer Intern to assist with the development and maintenance of our machine software applications. This may extend past machine learning to traditional software engineering. In this role, your duties will include...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R900 000 - R1 200 000 per year

    About Sybrin:Sybrin is a leading IT software development company specialising in innovative solutions tailored to meet the evolving needs of businesses across various sectors. Our mission is to empower businesses with cutting-edge technology solutions that drive efficiency, enhance customer experiences, and facilitate growth.At Sybrin we pride ourselves on...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R600 000 - R1 200 000 per year

    About Sybrin:Sybrin is a leading IT software development company specialising in innovative solutions tailored to meet the evolving needs of businesses across various sectors. Our mission is to empower businesses with cutting-edge technology solutions that drive efficiency, enhance customer experiences, and facilitate growth.At Sybrin we pride ourselves...


  • Johannesburg, Gauteng, South Africa Sybrin Full time R500 000 - R1 200 000 per year

    About Sybrin:Sybrin is a leading IT software development company specialising in innovative solutions tailored to meet the evolving needs of businesses across various sectors. Our mission is to empower businesses with cutting-edge technology solutions that drive efficiency, enhance customer experiences, and facilitate growth.At Sybrin we pride ourselves on...


  • Johannesburg, South Africa Dariel Full time

    Senior Machine Learning Engineer Dariel | Johannesburg, Gauteng, South Africa Are you passionate about building intelligent systems that solve real-world problems? We’re looking for a Senior Machine Learning Engineer to join our team and help shape the future of data-driven innovation. This role blends deep technical expertise with strategic thinking,...

Machine Learning Engineer

4 weeks ago


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 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 appropriate 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 and implement necessary 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 Bachelors 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. This job description provides a general overview of the responsibilities and qualifications expected from a Machine Learning Engineer. The specific requirements and responsibilities may vary depending on the organization and the nature of the projects. Required qualifications, capabilities, and skills Data Engineering Data Science Machine Learning Artificial Intelligence (AI) Computer Science Computer Vision Keras Natural Language Processing (NLP) Pattern Recognition Scikit Experience with analytical techniques and tools Strong interpersonal and influencing skills and ability to interact with colleagues at all levels in a peer‑like way and achieve goals without direct control over resources Exceptional communication and presentation skills with the ability to clearly storyboard using tools like PowerPoint etc. with experience designing and delivering target Operating models and processes Proficiency to identify issues and resolve them with a sense of urgency with great team player. Ability to define and drive a delivery roadmap inclusive of milestone deliveries and the associated status reporting Must be flexible and able to deal with multiple changing priorities independently with minimal supervision and have the ability to inspire collaboration among teams composed of both technical and non‑technical members including working with multiple functions across regions and time differences Preferred qualifications, capabilities, and skills Strategy experience with demonstrated strategic and commercial mindset analytical abilities and deep intellectual curiosity and strong end‑to‑end generalist problem solving skills e.g. Defining and deconstructing problems; prioritizing issues analysis and team capacity; structuring and building quantitative and qualitative / conceptual analyses; applying strong business judgment to surface implications and practical high impact options; analyzing operational and financial data; performing competitor / industry research leveraging both public and non‑public sources; participating in and independently conducting internal and external interviews; working collaboratively with team members across LOBs and staff areas; identifying implications and so whats of data and analysis with the team 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 / Phi-3 and / or technology management processes and / or experience working with innovative technologies such as AI Cloud services and Digital Products Coding experience with Python-R Degree in STEM field preferred Certifications Data Scientist with R certification PL-400 AZ900 Health HMO paid Key Skills Laboratory Experience,Vendor Management,Design Controls,C / C++,FDA Regulations,Intellectual Property Law,ISO 13485,Research Experience,SolidWorks,Research & Development,Internet Of Things,Product Development Employment Type Full Time Experience years Vacancy 1 #J-18808-Ljbffr