Machine Learning Engineer

Posted 15 Hours Ago
Be an Early Applicant
Durban, eThekwini Metropolitan Municipality, KwaZulu-Natal, ZAF
In-Office
Entry level
Artificial Intelligence • Software • Automation
The Role
Design and build autonomous AI systems for software testing at scale. Define how agents understand and interact with real-world codebases, own solutions from concept through production, and help establish technical standards for a high-autonomy team. The role combines machine learning, AI systems, developer tooling, and product engineering, with a focus on creating reliable agents that detect software failures and adapt as products evolve.
Summary Generated by Built In

Change Software Forever


Most ML roles optimise models in isolation. This one builds the intelligence layer that determines whether AI-generated software can actually be trusted in production.


Why this matters now


AI is rewriting how software gets built. But shipping still breaks on testing. Engineering leaders are desperate to release faster without dropping quality, and they can't get there with manual QA or brittle test automation.


Here's the bigger shift: as AI writes more of the code, the bottleneck moves from generating software to trusting it. Nobody owns that trust layer yet. Duku is building it, autonomous agents that simulate real users, catch critical failures before production, and self-heal as the product evolves.


Backed by experienced operators and investors, we're building what we believe will become a core layer of the modern software stack. We're looking for an exceptional Machine Learning Engineer to help build it. Not someone to tune existing models. Someone to design new ones.

You're not joining a QA team. You're joining a mission to make broken software a thing of the past.


At Duku AI, we're building the next generation of autonomous testing agents — systems smart enough to understand what your product is supposed to do, find where it fails, and fix themselves when the codebase changes. No flaky test scripts. No brittle selectors. No 3am pages because a deployment broke something no human thought to check.


As a core member of our team, you'll work at the intersection of AI systems, developer tooling, and product engineering. You'll own meaningful problems end-to-end — from shaping how our agents reason about software behaviour, to ensuring our platform scales across the world's most demanding engineering teams.


This is a high-autonomy role. You'll collaborate directly with founders who have built and scaled infrastructure at Meta, Uber, and Deliveroo. You'll move fast, think deeply, and ship things that matter.


What you'll do:

• Design and build systems that make autonomous software testing a reality at scale

• Work closely with engineering and product to define how AI agents interact with real-world codebases

• Own your work from first principles through to production — with full context and full accountability

• Shape the culture, processes, and technical standards of a team that's serious about craft


What we're looking for:

• Deep technical ability and an instinct for elegant solutions to hard problems

• Someone who raises the bar around them — for quality, for thinking, for execution

• A builder who thrives with ambiguity and ships with conviction

• Curiosity about AI, autonomous systems, and the future of developer tooling


If you've ever been frustrated watching slow, manual QA block great engineering — this is your chance to fix it.

Skills Required

  • Deep technical ability and an instinct for elegant solutions to difficult problems
  • Commitment to high standards for quality, thinking, and execution
  • Ability to build and ship effectively in ambiguous environments
  • Curiosity about artificial intelligence, autonomous systems, and developer tooling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
14 Employees
Year Founded: 2025

What We Do

Duku AI is building autonomous testing infrastructure for the AI era. Its platform uses intelligent agents to simulate real users navigating software, identify critical failures that conventional tests miss, and help teams verify that products work before release. By automating quality assurance and adapting as products evolve, Duku aims to provide a trust layer for AI-written software and modern engineering teams.

Similar Jobs

Datadog Logo Datadog

Technical Account Manager

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
South Africa
6500 Employees
In-Office
Durban, eThekwini Metropolitan Municipality, KwaZulu-Natal, ZAF
185619 Employees

Hyperboliq Logo Hyperboliq

Fullstack - Lowcode Developer

Information Technology • Software • Design • App development
In-Office or Remote
3 Locations
2K-3K Annually

Duku AI Logo Duku AI

Software Engineer

Artificial Intelligence • Software • Automation
In-Office
Durban, eThekwini Metropolitan Municipality, KwaZulu-Natal, ZAF
14 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account