Apprenticeship

A paid apprenticeship in software development, powered by AI.


the opportunity

A developer with more than 15 years in the industry — with experience at leading local and international companies — has several exciting projects coming up and is looking to mentor one or two young developers through them. You'll learn by building real things — real clients, real problems, real guidance.

You don't need experience. You need curiosity, effort, and the willingness to learn.

what you get

what's expected

This isn't a course. You'll be building software for real clients alongside an experienced developer. We don't expect perfect code — we expect you to show up, ask questions, and push through when things are hard.

There's a 30-day probation period. The contract is fixed-term with the option to extend.

by the time you're done

You'll have bridged the gap between academic and real-world software development. You'll have hands-on experience with cutting-edge AI techniques, a portfolio of projects you actually built and shipped, and a strong reference from an industry veteran.

how to apply

You'll need to use a coding agent — a command-line tool that lets AI write and run code for you.

If those words mean nothing to you, ask your favourite AI — it'll walk you through setting one up.

Once your agent is running, point it at this page. It'll take it from here.

Other agents like OpenCode work too — anything that can run code and make HTTP requests.

Brilliant Delight is the consultancy Robert Herbst established to take on freelance software, hardware, and audio projects. Based in Centurion, South Africa.