Uw huidige zoekopdracht naar vacatures

4 zoekresultaten

Voor Vast in South Africa

Machine Learning Software Engineer

South Africa, Gauteng, Johannesburg

  • Consultant Functie
  • Vaardigheden: Machine Learning, AWS, GCP, Azure, Lambda, S3, DynamoDB, Kafka, Flink, Beam, Python, Java, C#, Jupyter Notebooks, SageMaker, SQL,
  • Seniority: Senior

Functiebeschrijving

Principal Machine Learning Engineer - Johannesburg (Hybrid, Permanent)

A senior, hands-on engineering leadership role within an elite Data & AI environment, leading the design and delivery of complex, real-time, production-scale machine learning systems. The role combines deep technical capability with architectural leadership, strategy input, mentorship, and thought leadership.

Key Technical Requirements

Architecture & Engineering

*

Proven experience designing end-to-end ML ecosystems, not just building models
*

Strong capability in real-time, event-driven, and streaming architecture
*

Deep experience building highly scalable, fault-tolerant production systems
*

Strong understanding of data governance, robustness, security, and quality engineering
*

Extensive experience working with microservices architectures



Data Streaming & Real-Time Processing

*

Expert-level hands-on experience with:

*

Kafka
*

Flink
*

Beam (advantageous)

*

Strong understanding of real-time ingestion, processing, and event pipelines



Cloud & Infrastructure

*

Significant experience architecting and delivering on multi-cloud platforms

*

Primary strength required: AWS
*

Plus meaningful experience across GCP and Azure

*

Expected depth across services such as:

*

Lambda, S3, RDS, DynamoDB, VPC (or equivalents in other clouds)

*

Strong containerisation & orchestration capability:

*

Kubernetes
*

Docker



Programming & Software Engineering

*

Strong multi-language engineering background, ideally across:

*

Python
*

Go
*

Java
*

C#
*

JavaScript (beneficial)

*

Strong CI/CD mindset and modern software engineering best practices
*

Comfortable building full applications, APIs, services, and ML-supporting infrastructure



Machine Learning & Data

*

Proven production experience with:

*

Structured and unstructured data
*

Real-world deployment of ML solutions (not only experimentation)

*

Experience with:

*

Jupyter / notebook-driven environments
*

ML platform tooling (e.g., SageMaker or equivalent)
*

Semi-supervised learning approaches useful but not mandatory

*

Exposure to:

*

Large Language Models
*

Generative AI and emerging applied AI capabilities



Databases & Storage

*

Strong across:

*

SQL databases (e.g., MS SQL, MySQL)
*

NoSQL platforms (e.g., MongoDB)
*

Graph databases (e.g., Neo4j)



Ways of Working

*

Experience working in modern Agile environments (Scrum / Kanban)

D365 BC Consultant- Supply Chain

South Africa

  • ZAR 50,000 to ZAR 120,000 ZAR
  • Consultant Functie
  • Vaardigheden: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
  • Seniority: Senior

Functiebeschrijving

Dynamics 365 Business Central Consultant

This is a fantastic opportunity to work for an award winning Microsoft Partner as a Dynamics 365 BC Consultant

This client is a long standing Dynamics BC specialized partner and have a huge range of customers across Africa in the D365 space. This role will involve developing relationships, gathering requirements & delivering Business Central projects for their finance and supply chain systems, working alongside some top BC professionals in SA.

The company offer a warm, collaborative culture with an opportunity to grow and expand your skillset rapidly through exposure to large scale projects and experienced team members.

The ideal clients will have:
*Strong Dynamics Business Central Consulting/Stakeholder Management
*Financial Experience Beneficial
*Experience implementing D365 BC end to end.
*Supply Chain and Manufacturing experience essential.

Perks include:

- Competitive package

- Collaborative & supportive culture.

- Clear progression route.

- Remote working.

Interested? Please contact Emma ASAP directly on +44 191 338 7671 or send CV to e.townsend@tenthrevolution.com

Nigel Frank International is the leading Microsoft Dynamics recruiter worldwide, advertising more Dynamics jobs than any other agency. We deal with Microsoft Partners and End users throughout South Africa and the world and have never had such a large demand for Microsoft Dynamics professionals. By specialising in placing candidates in markets in South Africa I have developed excellent relationships with employers in South Africa.

NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Business Central/ Consultant

D365 Business Central Consultant- Cape Town/Johannesburg

South Africa

  • ZAR 50,000 to ZAR 120,000 ZAR
  • Consultant Functie
  • Vaardigheden: D365 Business Central, Dynamics NAV, Navision, D365 BC, Dynamics BC
  • Seniority: Senior

Functiebeschrijving

Dynamics 365 Business Central Consultant - Cape Town Or Johannesburg

This is a fantastic opportunity to work for an award winning Microsoft Partner as a Dynamics 365 BC Consultant

This client is in a unique industry and is looking for someone in Cape Town, SA to work internally on their global platform. This role will involve developing relationships, gathering requirements & delivering Business Central projects for their internal finance and supply chain systems, working alongside some top BC professionals in SA

The ideal clients will have:
*Strong Dynamics Business Central Consulting/Stakeholder Management
*Financial Experience
*Experience implementing D365 BC end to end.
*Integration experience

Perks include:

- Competitive package

- Collaborative & supportive culture.

- Clear progression route.

Interested? Please contact Emma ASAP directly on +44 191 338 7671 or send CV to e.townsend@tenthrevolution.com

Nigel Frank International is the leading Microsoft Dynamics recruiter worldwide, advertising more Dynamics jobs than any other agency. We deal with Microsoft Partners and End users throughout South Africa and the world and have never had such a large demand for Microsoft Dynamics professionals. By specialising in placing candidates in markets in South Africa I have developed excellent relationships with employers in South Africa.

NAV/ ERP/ Navision/ Dynamics/ Microsoft Dynamics NAV/ Business Central/ Consultant

Machine Learning Software Engineer

South Africa, Gauteng, Johannesburg

  • Consultant Functie
  • Vaardigheden: Machine Learning, AWS, GCP, Azure, Lambda, S3, DynamoDB, Kafka, Flink, Beam, Python, Java, C#, Jupyter Notebooks, SageMaker, SQL,
  • Seniority: Senior

Functiebeschrijving

Principal Machine Learning Engineer - Johannesburg (Hybrid, Permanent)

A senior, hands-on engineering leadership role within an elite Data & AI environment, leading the design and delivery of complex, real-time, production-scale machine learning systems. The role combines deep technical capability with architectural leadership, strategy input, mentorship, and thought leadership.

Key Technical Requirements

Architecture & Engineering

*

Proven experience designing end-to-end ML ecosystems, not just building models
*

Strong capability in real-time, event-driven, and streaming architecture
*

Deep experience building highly scalable, fault-tolerant production systems
*

Strong understanding of data governance, robustness, security, and quality engineering
*

Extensive experience working with microservices architectures



Data Streaming & Real-Time Processing

*

Expert-level hands-on experience with:

*

Kafka
*

Flink
*

Beam (advantageous)

*

Strong understanding of real-time ingestion, processing, and event pipelines



Cloud & Infrastructure

*

Significant experience architecting and delivering on multi-cloud platforms

*

Primary strength required: AWS
*

Plus meaningful experience across GCP and Azure

*

Expected depth across services such as:

*

Lambda, S3, RDS, DynamoDB, VPC (or equivalents in other clouds)

*

Strong containerisation & orchestration capability:

*

Kubernetes
*

Docker



Programming & Software Engineering

*

Strong multi-language engineering background, ideally across:

*

Python
*

Go
*

Java
*

C#
*

JavaScript (beneficial)

*

Strong CI/CD mindset and modern software engineering best practices
*

Comfortable building full applications, APIs, services, and ML-supporting infrastructure



Machine Learning & Data

*

Proven production experience with:

*

Structured and unstructured data
*

Real-world deployment of ML solutions (not only experimentation)

*

Experience with:

*

Jupyter / notebook-driven environments
*

ML platform tooling (e.g., SageMaker or equivalent)
*

Semi-supervised learning approaches useful but not mandatory

*

Exposure to:

*

Large Language Models
*

Generative AI and emerging applied AI capabilities



Databases & Storage

*

Strong across:

*

SQL databases (e.g., MS SQL, MySQL)
*

NoSQL platforms (e.g., MongoDB)
*

Graph databases (e.g., Neo4j)



Ways of Working

*

Experience working in modern Agile environments (Scrum / Kanban)