Machine Learning Engineer
5 days ago
This 12-month remote contract role places you on an international machine learning project through Dijkstrack for one of our global technology partners. You'll work within a distributed engineering team to design, train, and deploy ML models using modern frameworks like PyTorch. Dijkstrack engineers enjoy access to technical community support, structured delivery processes, and the opportunity to embed within long-term global product teams.
Key Duties & Responsibilities- Design, train, and deploy machine learning and deep learning models using PyTorch
- Build and maintain ML pipelines, model training workflows, and data processing components
- Work with product and engineering teams to integrate models into production systems
- Analyse datasets, performance metrics, and optimise models for accuracy and efficiency
- Implement MLOps best practices for model versioning, deployment, and monitoring
- Document models, datasets, evaluations, and maintain reproducibility standards
- Participate in code reviews and uphold engineering quality in ML codebases
- Strong proficiency in Python for ML development
- Hands-on experience with PyTorch (TensorFlow experience also welcome)
- Solid understanding of machine learning fundamentals, model architectures, training loops
- Ability to work with large datasets, ETL pipelines, and model optimisation
- Familiarity with Git workflows, remote collaboration, and agile delivery models
- Experience with ML Ops tools like MLflow, Weights & Biases, SageMaker, or similar
- Exposure to cloud-based ML deployments (AWS, Azure, GCP)
- Knowledge of microservice integration for ML models
- Prior work in AI product teams or international ML research environments
- Join a network of engineers delivering advanced ML solutions internationally
- Technical community of senior engineers across data, backend, and product domains
- Remote-first culture, global exposure, and structured technical delivery support
-
Machine Learning Engineer
3 days ago
Main Rd Cape Town, South Africa IKUE Full time R1 200 000 - R2 400 000 per yearLet'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...
-
Machine Learning Engineer
1 week ago
South Africa dotdigital Full time R1 200 000 - R2 400 000 per yearAbout UsThe Company: Dotdigital is a thriving global community of passionate, dedicated professionals, committed to the collective success of the organization and its clients. Our core principles of innovation, teamwork, and client-focused solutions drive us to approach challenges with a growth mindset and take ownership of our work. At Dotdigital,...
-
Machine Learning Engineer
7 days ago
Cape Town, South Africa iOCO Pty Ltd Full timeAt iOCO, we leverage cutting-edge technology to solve complex business challenges. We are seeking a Specialist Machine Learning Engineer to focus on advanced, niche areas of ML, including natural language processing, computer vision, and reinforcement learning. This role requires deep expertise, research capabilities, and the ability to translate innovative...
-
Machine Learning Engineer
7 days ago
Cape Town, South Africa iOCO Pty Ltd Full timeAt iOCO, we are driven by innovation and the power of intelligent technology. We’re looking for a Mid-Level Machine Learning Engineer who will design, develop, and maintain scalable machine learning pipelines and models that bring data-driven solutions to life. You’ll collaborate with senior engineers and data scientists to turn insights into impactful,...
-
AI Machine Learning
3 days ago
Johannesburg, Gauteng, , South Africa Blue Pearl PTY Full time R120 000 - R180 000 per yearStandard 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 1. Model Development: o Design,...
-
Machine Learning Engineer
7 days ago
Cape Town, South Africa iOCO Pty Ltd Full timeAt iOCO, we leverage advanced technology and intelligent systems to solve complex business challenges. We are seeking a Senior Machine Learning Engineer to lead the design, development, and deployment of sophisticated ML models and systems. This role combines deep technical expertise with leadership, guiding ML projects end-to-end and mentoring junior...
-
Software Engineer
3 days ago
South Africa Takealot Group Full time R250 000 - R500 000 per year, South Africa's leading online retailer, is looking for a highly talented Machine Learning Engineer to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us Think you've been challenged before? Think againScale: 4 million happy shoppers shop online on and 2.7 million on Mr...
-
Senior Full Stack Data Engineer
3 days ago
South Africa OfferZen Full time R1 200 000 - R2 400 000 per yearThe OpportunityAt OfferZen, our ability to use data is core to improving processes, identifying new opportunities and guiding decision-making across the organisation as we continue to scale our operation.As a Senior Full Stack Data Engineer and pragmatic data generalist, your mission is to take end-to-end ownership of OfferZen's data platform. You will...
-
Software Engineer
2 weeks ago
Johannesburg, South Africa Planned Talent Pty (Ltd) Full timePLANNED TALENT - Trusted Talent Partners in Technology Recruitment As a boutique staffing agency, we stand at the forefront of innovation and excellence in talent acquisition. Our tenure in the industry has afforded us invaluable insights into the ever-evolving landscape of talent acquisition, positioning us as trusted advisors to organizations seeking to...
-
Full-Stack AI Engineer
3 days ago
South Africa Pavago Full time R500 000 - R1 200 000 per yearJob Title: Full-Stack AI EngineerPosition Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for model deployments, experimentation cycles, and sprint schedules)About the Role:Our client is seeking a Full-Stack AI Engineer to design, build, and deploy AI-powered applications. This role requires bridging software engineering...