top of page


Get job-ready for a global-level job as a Machine Learning, Data or Web3 Engineer in 3-6 months.

Pay-it-forward when you are getting paid.


10 Academy announces our 6th batch of intensive training

10 Academy’s intensive training enables recent university graduates from anywhere in Africa to get a global-level job as a Machine Learning Engineer, Data Engineer or Web3 Engineer.


We gratefully acknowledge the support of the Algorand Foundation for Batch 6. Trainees receive 3 months of full-time intensive training, followed by a 3-month supported job-search phase.

Applications closed

Applications open

18 July - 31 July 2022


08 Aug - 21 Aug 2022


22 Aug - 11 Nov 2022 

Supported Job

14 Nov 2022 - 06 Feb 2023 

Graduate Outcomes - Intensive Training

90% of 10 Academy graduates are working in global careers, mostly in Machine Learning Engineering or Data Engineering.

On average, 10 Academy graduates earn 3x the salary of their peers and get placed into work 7x faster than their peers.

10 Academy graduates are working remotely (and in-person) for companies based in every continent (except Antarctica).

10 Academy - B6 - student application materials updated-04.png

Why AI and Web3

10 Academy’s goal is to identify brilliant young people and get their first job to be as close to the technology leading edge as possible

AI and Web3 offers junior-level jobs within 3-6 months of with intensive study, with the following additional advantages:

  • Thousands of jobs in these fields exist, many of which are open to remote talent.

  • These jobs are very well paid, from entry-level and growing quickly thereafter

  • The impact that an experienced person can make in these fields is exceptional.​

10 Academy bridges two gaps that most fresh university graduates face - no work experience, and difficulty in getting a global-level job in AI or Web3.  We do this by ensuring by working with you until you can prove to a global-level employer that you are ready in key competencies that employers test for.

About our Intensive Training


 Community-rich and with real humans to give you a 5 minute response time to your questions during core hours. 

Challenge based, with challenges designed in close partnership with industry

Focussed not only on getting you job-ready, but on getting you a job  

 Rounded, ensuring that you have the technical, career and job application skills that you need to get and succeed in your careers.


Custom-designed to bridge gaps found from African university graduates.  


Web 2

Python, SQL, and Web Programming


Web 3

Writing and deploying smart contracts


Artificial Intelligence

Deep Learning and Machine learning model development and deployment

Data and Analytics engineering

MLOps and AutoML


Applications and interviews for global jobs




 African National 

Available full-time for the entire intensive training period 

Able to buy 15GB of data per month  

 100% access to a laptop for the period 

Has required prerequisite knowledge of Python, SQL, Statistics and Linear Algebra 

Wants to work in the AI or Web3 field after graduation  

Payment Schedule

Download more information on Training

Batch 6 Applications are now closed!

Trainee Testimonals

10 Academy helped me by providing intensive training and hands-on experience through solving industry projects. 10 Academy also helped me build the necessary technical and non-technical skill set for my career track as well as a career profile. 10 Academy prepared me for the global career space and also connected me to my current role at Hence Technologies where I work as a data engineer.


Stella Kibika, Kenya

Batch 4, 2021

10 Academy provided me with well-structured training that equipped me with the necessary skills required by the industry. The most important thing I learnt, however, was the perspective that nothing is truly difficult if you put in your full effort. Now, I am part of a team tasked with forecasting future prices in order to track various crypto and stock market positions. Everything I do revolves around data and AI.


Azaria Tamrat, Ethiopia

Batch 4, 2021

10 Academy has been super supportive of everything I do and have done since day one. Having an advocate like 10 Academy goes a long way in terms of planning and building a career. Thanks to 10 Academy, I am able to upskill my data analyst skills. I worked as a Research and Data Analyst at Market Research Africa where I conducted research, analysed data, and helped prepare reports.


Hilja Eelu, Namibia

Batch 1, 2017 

10 Academy training taught me to have an open mind and a clear objective: impact 10X more than the average person. 10 Academy gave me the confidence, energy and a personality re-brand that was necessary to accelerate my career.  I was not expecting to leave Africa but I did.  I am currently working as a Data Scientist to support the analytics transformation for Etisalat Group in the Customer Value Management function.


Jean Henock Viayinon, Benin

Batch 1, 2017 


What are the dates for future training?

How much is the pay-it-forward fee?

What is your intensive training?

Who is it for?

What if I haven’t completed an undergraduate degree?

We plan to offer a small number of experimental places to those that haven’t completed their undergraduate degrees.

What is a recent graduate?

Am I guaranteed a job afterwards?



That being said, our data shows that our trainees are in demand from global employers and if you are willing to invest the required effort, we believe that you will get matched.

What’s next when I complete the training?

Do I get a refund of the deposit fee when I fail to complete the training?

Trainees are given 4 first free weeks to decide whether to continue the journey or not. A deposit fee is paid before starting week 5 and it’s non-refundable.

What if I can’t keep up with the workload?

Our trainees' selection is also intensive and invited trainees are qualified. We believe you will manage to keep up with the pace as long as you are fully committed (no side work or studies) as our training is full-time. 

How do I know the field of my focus between Machine Learning, Data Engineering, or Web3?

We recommend that entrants to the program having a strong software engineering background can choose between ML Engineer and Web3 engineering - your 10 Academy projects will expose you to both, and allow you to make an informed decision.


Data Engineering is suitable for candidates without a software engineering background.

When the 12 weeks of training are over, trainees benefit from 12 weeks of a supported job search phase, which is also a full-time commitment.  During this period, trainees strengthen their skills and competencies working on capstone projects, improving on all their training projects, updating their CVs and LinkedIn profiles as well as applying for their fit roles. Throughout this process, trainees keep on receiving mentorship, coaching, and feedback about their jobs application materials.

We prioritize those who graduated recently, and who can commit the full period to make the leap into a AI/Web3 job.

Those with graduate degrees willing to make this leap are also welcome to apply.

Fully-online training, 6 days/week, 8 AM - 2 PM UCT for 12 weeks to get recent African undergraduates job-ready in the field of Data Engineering, Machine Learning, or Web3.

Anyone from Africa that has recently completed an undergraduate degree and wants to become a Machine Learning Engineer, Data Engineer or Web3.

All pre-requisite content can be learned in advance of the training using freely available materials.

Graduates that complete and match into jobs are asked to pay forward $900US to enable future trainees to attend 10 Academy. This is less than 1.5 months of our placed graduates' median salary. Payback starts once you are earning a monthly salary of $500US or above. 

Batch 6 applications open July 18 2022 and close July 31st 2022. Training will begin 22 August 2022.

bottom of page