Call for Instructor Bangkit 2024 Batch 2
Our Expectations for Instructor
We hope instructors can create a positive learning atmosphere and continuously improve, ensuring an exceptional educational journey for our students. Instructors are encouraged to share their insights, best practices, and relevant experiences during the ILT sessions.
Each instructor will lead a 120-minute online synchronous class known as an ILT session.
Each ILT session will have one expert instructor guiding a group of up to 50 students, with the additional support of two mentors in the class.
The ILT sessions will be held weekly, with a rotating focus on either Soft Skills or Tech Skills each week.
Help students understand the selected required classes to complete Bangkit. Students will learn from you as the industry practitioner or faculty member about specific topics curated by the Bangkit Team.
Instructors are encouraged to share real-life experiences related to the subject matter and encourage students to participate actively in class.
All instructors are required to attend a "Train the Trainer" (TTT) session, ideally held three weeks before their assigned teaching week. This session will be led by a Master Trainer, an expert in the specific subject area. The TTT session will cover a range of topics, including curriculum review, best practices for conducting effective ILT sessions, and in-depth discussions with the Master Trainer and fellow instructors regarding the instructional materials and learning methods employed in the program.
Instructor Expertise Requirements
Tech - Android/Mobile Development
Strong understanding of Kotlin programming language
Proficiency in building Android Apps using Android Studio from layouts, networking, and databases.
Having knowledge of Android architecture components.
Tech - Machine Learning
Having knowledge of Python programming language.
Strong understanding of image classification, NLP, and forecasting.
Proficiency in building machine learning end-to-end using TensorFlow.
Tech - Cloud Computing
Strong technical skills in areas like networking, security, virtualization, and storage as they relate to cloud computing.
Ability to navigate and use the cloud platform's console, command-line interface (CLI), and APIs.
In-depth knowledge of Google Cloud services, architectures, and best practices.
Familiarity with a variety of GCP products, including computing, storage, networking, databases, monitoring, and security services.
Practical experience in designing, implementing, and managing solutions on GCP.
Having an Associate Cloud Engineer certificate is a plus.
Soft Skills
A good understanding of soft skills such as time management, problem-solving, effective communication, etc.
Ability to communicate clearly and effectively, including giving instructions and answering participants' questions.
Strong presentation skills to explain soft skill concepts.
Having experience in teaching is a plus.
Being a role model for students is essential.
Additional Expertise: Artificial Intelligence
As Bangkit 2024 integrates AI material into each Learning Path, we enthusiastically welcome instructors with knowledge and experience in the field of AI.
Strong knowledge of foundational AI concepts, including machine learning, deep learning, natural language processing, computer vision, and reinforcement learning.
In-depth understanding of key AI algorithms, frameworks, and libraries.
Have a certificate from AI courses/certifications or real-world experience in applying AI techniques to solve problems (in the form of mobile and/or web applications).
Bangkit 2024 Instructor Timeline
Curriculum Overview
Tech Skills Topic
Soft Skills Topic
Contributors Rewards
Cash Allowance
(optional*)
IDR 500,000/per taught session, (Tax will be deducted from the received funds)
* You may opt out
and swap to other
non-monetary benefits
Free Study Access
to a range of classes in Dicoding and Coursera
Materials & Courses
from the learning path taught
Written Recognition
Certificate and recognition letter to active contributors