Application for AIAP Batch 8 is now closed.
To be updated on upcoming AIAP intakes, please subscribe to our mailing list.

Application for AIAP Batch 8 is now OPEN!
[Application period: 30 November 2020 - 27 December 2020 (EXTENDED)]

AI Apprenticeship Programme
AIAP®

Growing our own timber

Programme Structure

The AI Apprenticeship Programme (AIAP)® seeks to develop Singaporean AI talents and enhance career opportunities in AI-related roles. Apprentices will get to work on industry projects and deepen your skills not only in AI and machine learning (ML) but also in software engineering as you learn to deploy AI models into production.

  • Full-time structured training programme
  • Consist of 2 months of self-directed learning with a combination of online and face-to-face mentoring; 7 months of on-the job training where apprentices deep-skill by working on real-world AI projects
  • For Singapore citizens only; fully sponsored with a monthly stipend of SGD3,500 - SGD5,500 (depending on no. of years of working experience).

Training Phase (2 Months)

Apprentices will benefit from a range of content, with the intention of gaining exposure to machine learning concepts, develop career and technical assessment skills and ultimately, to instill confidence to solve problems and handle the unknown. ​

Learning is self-directed. Every week, apprentices will tackle individual assignments, explore existing solutions and contribute to extensive discussions with mentors and field experts.​

We tailor discussions to extend an apprentice’s knowledge, challenge them to think more deeply and also to impart the thinking and research skills essential to remaining relevant.​

Project Phase (AI Project Tracks)

In 100E projects, apprentices help companies to solve real-world business problems using AI. These companies span industries such as education, engineering, FMCG, healthcare, insurance, maritime and travel, as well as government agencies. You will build minimum viable products consisting of AI models and end-to-end pipelines which will be deployed into production. 100E projects allow you to experience what it is like to work with clients and stakeholders while developing applications that cover a wide range of AI technologies in computer vision, natural language processing and general ML.

Computer Vision Hub projects give apprentices the opportunity to solve real world problems using cutting-edge computer vision models for pose estimation, object detection, image segmentation and activity recognition. You will learn to combine these models and algorithms to develop unique computer vision solutions.

The NLP Hub exposes apprentices to common NLP problems that industries face, and ways of addressing them through end-to-end solutioning that goes beyond model deployment. You will learn how to solve problems such as question answering and summarisation, and package them into open-source solutions for industry and the community to use.

 

AI Bricks are plug-and-play ML tools that allow users to learn, build and deploy simple ML solutions. You will have the opportunity to develop AI Bricks based on published papers and source code from leading AI researchers in Singapore as well as feedback from the industry, and create usable solutions and products for businesses.

Through data engineering projects, you will learn how to develop a secure data management platform to support rapid iteration of ML experiments and enable the results to be reproduced. In addition to traditional data management features such as security and availability, the platform will enable data onboarding, discovery, data governance as well as integration with ML frameworks.

You will learn to build robust AI and ML applications using modern infrastructure and tools. Aligned with AI/ML best practices, these platforms empower researchers, engineers and collaborators to work together on projects such as the development of AI Bricks, and to solve challenging business problems.

You will have the opportunity to work on Synergos, a federated learning system platform developed by AI Singapore. The Synergos platform enables organisations to train a machine learning model collaboratively without exposing data to one another. This helps to address the privacy concern associated with explicit data sharing.

SecureAI lies at the intersection of ML, systems and security. You will work with experts from the fields of AI, ML, adversarial learning methods and computer systems security to identify risks and improve the safety, robustness and trustworthiness of AI systems.

You will get to work on an audit framework that allows Chartered AI Engineers (CAIE) to confidently sign off on AI projects. Leveraging industry best practices and existing open source frameworks, the audit will assess AI projects from an end-to-end perspective encompassing data, modelling, deployment and ethics and governance, and lead to the AI Trust Mark (AITM) award.

Apprentices with an entrepreneurial streak will have the opportunity to define your own project and have it supported by up to $180,000 of funding in kind. You will have access to technical mentorship by AI Singapore’s AI engineers and data scientists as well as business mentorship by start-up industry veterans. You will also have priority access to AI Singapore’s accelerator grant, venture capital and user networks.

Life in AIAP

Hear it from our graduates and apprentices about a day in the life of an apprentice…

minimum Requirements

  • Singaporean and
  • Graduated from a recognised university

Knowledge and proficiency requirements

  • Intermediate programming experience in one of these languages: Python, R, Scala, Java, C, C++, C#, Go
  • Understand basic data pre-processing (handling missing data, outliers etc...)
  • Able to build machine learning models
  • Able to build data pipelines to train and build your models
  • Able to perform basic code documentation (Readme, docstrings and requirements.txt)
  • Able to deploy your models in Docker containers
  • Able to provision and use of cloud computing infrastructure such as Microsoft Azure
  • Able to do Linux shell scripting
  • Able to use at least one of the following database and data processing technologies such as SQL, NoSQL, Apache Hadoop and/or Apache Spark
  • Able to use GitHub/GitLab and perform proper code check-in/out and repository

Tips from mentors and apprentices

Want some tips? Learn about what we are looking for in a candidate!

Timeline for AIAP Batch 8

Companies our AIAP graduates have joined

A

AI Singapore
Allianz
Aliz Technologies

B

C

Capgemini

D

Dathena
DBS
DSTA
DRW

E

Entrepreneur First
EM2AI

F

Fujitsu
Fairtide

G

GIC
Glint
Gojek
GovTech
Grab

H

I

IMDA

J

K

KLASS Engineering and Solutions Pte Ltd

L

M

N

NTU
NTUC Enterprise
NUS
NCS

O

OSIM

P

Q

QiO Technologies
Q&M Dental

R

S

Singapore Data Science Consortium
Singtel
ST Electronics
ST Engineering
STB
SingHealth

T

U

V

Virtuous Games
Vigil Capital

W

Wartsila

X

Y

Z

After Graduating from AIAP

Find out how our graduates are doing after the programme

Application Process

Application

AIAP Application
Thank you for your interest in the AI Apprenticeship Programme (AIAP®).
Note that this programme is for SINGAPOREANS only.
Personal Details

Academic Qualifications – First Degree/Diploma

For example, “Diploma in Computer Engineering” or “Bachelor of Computing (Honours) in Computer Science”

Academic Qualifications – Highest Qualification

If your highest qualification is your first degree/diploma, you may skip the next 3 questions.
For example, “Bachelor of Computing (Honours) in Computer Science” or “Master’s in Computer Science (Information Systems)”
Have you benefitted from other government programme(s) in the past? *
Please provide the following information for each funded programme
1. Funding agency
2. Funding scheme (for example, Tech Immersion and Placement Programme (TIPP), Company-Led Training Programme (CLT), Professional Conversion Programme (PCP), etc)
3. Programme Name
4. Start Date
5. End Date
If none, indicate ‘nil’.

Employment

Fresh Graduates: have not found a job within 6 months from graduation
Please provide a short description of your role.
This does not include internship experiences.
Resume (PDF only) *
Maximum upload size: 5MB
Please rename your file to “YourFullName_CV”.

Your Technical Background

In your answer, mention 1 – 2 specific examples of setting your own direction and/or organising your own work.
Where possible, include a link to more details about the project. This could be a GitHub repo, video, blog post, Kaggle kernel or forum contribution
Please indicate the number of years of experience you have with Python/R/Matlab:
Please indicate the level of familiarity with the following algorithms:
  • – K-means clustering
  • – Linear regression
  • – Logistic regression
  • – Decision trees
  • – Random forest
  • – Support vector machines
  • – Neural networks

Terms and Conditions

  • I declare that the information provided in this application is true and accurate. 
  • I understand that the personal data collected will be used for the purposes of managing and administering the programme, examination, certification and may be disclosed to National University of Singapore School of Continuing and Lifelong Education (NUS SCALE), AI Singapore, NUS SCALE/AI Singapore partners and service providers, certification awarding bodies, examination agencies and funding agencies.
  • If being offered, I am expected to resign from my current full time job for this programme.
  • I shall defend, indemnify, and hold harmless NUS SCALE / AI Singapore, its subsidiaries, officers, directors, employees, agents, affiliates and partners from and against any claim, demand or legal proceeding, including legal expenses, made by third party or arising from or out of the applicant’s breach of the terms and conditions herein.
  • AI Singapore reserves the right to make changes to the schedule, content, etc without prior notice.
  • I may not invite another person to attend the workshop / test or lessons on my behalf.
  • I agree that no reservation of seat for the next or subsequent intake is allowed..
  • I am expected to purchase and use my own laptop throughout the 9-month programme. See FAQ on laptop requirements.
  • I am expected to bring my laptop to the interviews if I am selected to be interviewed.


Fees:

  • There is no Application Fee
  • The course fee and monthly stipend are sponsored by AI Singapore and Info-communications Media Development Authority (IMDA).
  • A monthly stipend will be payable to the accepted trainees of the programme.
  • In event that the trainee is unable to complete the programme, the trainee will have to pay back the total monthly stipend disbursed to him and the full course fee.

Applications for Batch 7 has closed. The next batch will open in 3 months’ time.

Frequently Asked Questions

WHAT TYPE OF CANDIDATES ARE YOU LOOKING FOR?

We are looking for candidates who possess a keen interest in the area of machine learning and data science. We believe that candidates can come from any area of specialisation, and our requirements are as follows:

  1. Singaporean
  2. Graduated from a recognised university 
  3. Proficient in Python or R
  4. Is able to implement Machine Learning Algorithms or have a background in Mathematics / Statistics / Computer Science. 

Beyond that, demonstrated statistical fundamentals and programming ability will be helpful for the technical tests, but a keen learning attitude will be the most important to carry you through the programme. 

WHAT WILL BE COVERED IN THE PROGRAMME?

We will begin with some structured coursework involving programming, modelling and deployment. Following which, apprentices will be assigned to the on-the-job AI projects to hone their skills in-depth, specific to each project.

Generally, you will be doing the following:

  • Deploy Machine Learning applications in line with industry best practices
  • Select, train and tune Machine Learning algorithms
  • Design and build Data Pipelines and Infrastructures for AI Use Cases

DO I HAVE TO PAY?

There is no application fee. 

Successful candidates have to pay a miscellaneous fee of $267.50 upon acceptance of our offer. 

No further payment is required as all apprentices will receive full sponsorship from AI Singapore and WSG.  The apprentices will also receive a stipend of between SGD$3,500 /month.

HOW IS THE STIPEND VALUE DETERMINED?

A fixed stipend value, $3500, applies to all apprentices.    Stipend value offered is not negotiable.

WHAT IS THE OUTCOME OF THIS PROGRAMME?

Candidates can expect to be equipped in some or all of the following skills:

  • Data modelling/tuning,
  • Data engineering
  • Data product-related software engineering
  • Cloud applications

It ranges between individuals, but candidates can be adequately prepared in fields of data science, engineering and consultancy

WILL I GET A JOB AFTER THE PROGRAMME?

While there will be no placement at the end of the programme, there will be career development support (resume critique/interviewing skills workshops, attendance at fireside chats with industry professionals and dedicated one-to-one career advisory) as well as sharing of job opportunities with our industry partners. Most apprentices (almost 80% from our last batch) managed to find roles even before graduating from the programme.

While AI Singapore encourage our industry partners to promote job opportunities to our apprentices, it is ultimately your responsibility to find a job most suitable for yourself.

DO I HAVE TO GIVE UP MY CURRENT JOB TO JOIN THE  PROGRAMME?

YES. This is a FULL TIME programme where you will undergo training at an intensive pace over 9 months at AI Singapore’s office / any appropriate location. Due to our sponsorship requirements, you are not allowed to take no-pay leave from your current full time job to attend the programme.

Apprentices work on industry projects from companies and NDAs have to be signed. Hence during the programme period, apprentices should not be associated with any company. 

WILL I GET A CERTIFICATE UPON COMPLETION OF THE PROGRAMME?

Apprentices who have successfully completed AIAP will receive a certificate from AI Singapore.

WHAT ARE THE AI JOBS AND ROLES I CAN CONSIDER AFTER COMPLETING THE TRAINING PROGRAMME?

They may include AI Engineer, ML Engineer, AI Dev Ops, AI Developer or AI Consultant.

WHAT IF I DECIDED TO DROP OUT OF THE PROGRAMME?

If you drop out of the course, you will have to reimburse training stipends that have been paid out to you as well as the programme course fee.

HOW WILL THE PROJECTS BE ASSIGNED TO APPRENTICES?

Apprentices will be allowed to indicate their preferences but the mentors will also consider their skill sets to ensure a good fit for the project.

WHAT ARE THE LAPTOP REQUIREMENTS FOR THE PROGRAMME?

You may find the requirements here

WHAT HAPPENS AFTER I HAVE APPLIED FOR THE AIAP?
 

Like any other application, shortlisted candidates will be notified. You will be invited to the Technical Assessment.

Applicants will receive the technical assessment via their registered email. Applicants will have five (5) days to complete and submit their solution following the instructions in the assessment

After that, if you are successful with the Technical Assessment, you will be shortlisted for an interview (virtual). This will involve a Technical presentation & Group exercise Please note: Shortlisted candidates are expected to present their technical solution

WHAT DOES THE TECHNICAL ASSESSMENT CONSIST OF?

The technical assessment involves the submission of code and/or jupyter notebooks for the following tasks:

1) Data extraction

2) Exploratory data analysis

3) End-to-end machine learning pipeline

Applicants will receive the technical assessment via their registered email. Applicants will have five (5) days to complete and submit their solution following the instructions in the assessment.

IS A GURANTOR NEEDED FOR THIS PROGRAMME?

As this is a fully sponsored programme, AI Singapore require all apprentices to have 2 working Singaporeans / Singapore Permanent Residents with minimum annual income of $30,000 as guarantors.

WILL THERE BE A NEXT ROUND OF APPLICATION?

Batch 9 will likely start some time in September 2021.

We are looking at training a maximum of 500 apprentices and 162 apprentices have been enrolled since the programme started in 2018.  We are steadily increasing our intake to about 35 apprentices per batch hence the programme will be available for a few more years.

You may apply again if you are unsuccessful or unavailable for the current batch. No deferment will be allowed.   

Please subscribe to our mailing list to receive updates on future intakes. 

If you are interested to explore the AIAP Start-up track during the 7 months deepskilling, please click here for some frequently asked questions.

Have more questions? Head over to our Forum and post your questions there and/or learn from our current and ex-AI apprentices. 

Subscribe to our mailing list

Stay updated with information on upcoming AIAP intakes!

Mailing List Sign Up

AIAP® is a registered mark filed under the Singapore Trade Marks Act 1998 with the trade mark number 40201927366U.