AI-generated summary
This job is an AI Software Developer & Teaching Assistant at Sigmaschool, blending coding and teaching to help students master software development. You might like this job because you’ll build an AI-powered learning platform while mentoring beginners!
RM 1000 - RM 1200
Puchong, Selangor
Internship
AI Software Developer & Teaching Assistant
Sigmaschool is building a new kind of coding school for the AI era. We help beginners become job-ready software developers through hands-on projects, strong programming fundamentals, and modern AI-assisted development workflows. We are also building Sigmo, our AI-powered, gamified learning platform designed to make learning software development more practical, personal, and outcome-driven.
We are looking for an AI Software Developer & Teaching Assistant to join our team. This is a hybrid role: about 50% software development and 50% teaching / student support. You will help build our learning platform, improve our internal tools, support students, review projects, and help shape how coding should be taught in the AI-native era.
Why This Role Exists
AI is changing both software development and education. Students no longer just need lectures and tutorials. They need real projects, feedback, debugging help, AI-native workflows, and a learning system that helps them build skill, confidence, and proof of work. That is what we are building at Sigmaschool. This role exists because we need someone who can both:
You will not just teach from slides. You will work on real product development while helping students learn the same skills in a practical, beginner-friendly way.
What You’ll Work On
1. Build Sigmo, Our AI-Powered Learning Platform
You will contribute to the development of Sigmo, our internal learning platform.
Sigmo is designed to help students learn software development through:
You will help turn learning ideas into real product features.
This may include building:
2. Do Real Software Development Work
You will be expected to write code, ship features, fix bugs, and improve product quality.
Our stack may include:
You do not need to know every tool perfectly from day one.
But you must be able to learn fast, debug properly, and build real working software.
3. Support Students in Learning Software Development
You will also support students in our AI-native software development bootcamp.
This includes helping them understand:
Your job is not to spoon-feed answers.
Your job is to help students think clearly, debug systematically, understand their code, and build confidence.
4. Review Student Projects and Give Technical Feedback
Students will be building real projects throughout the programme.
You will review:
The goal is to help students move from:
“I followed a tutorial” to: “I understand what I built and can improve it.”
5. Improve Curriculum, Missions, and Learning Experience
Because you will be both building the platform and supporting students, you will help us improve how students learn.
You may help create or improve:
This role is ideal for someone who likes both building software and building better ways for people to learn software.
Who We’re Looking For
You may be a strong fit if you are:
You do not need to be a senior engineer. But you must be able to build real software and guide beginners through real coding problems.
What Makes Someone Great in This Role
The best person for this role is not just someone who can code.
The best person can build, explain, debug, and improve systems.
We value someone who:
What You’ll Get
1. Build a Real AI Learning Product
You will not just be maintaining boring internal tools.
You will help build Sigmo, an AI-powered learning platform used by real students.
Your work can directly improve how people learn software development.
2. Learn AI-Native Software Development
You will work with modern AI development workflows and tools.
You will learn how to use AI not just for prompting, but for:
This is useful experience for where software development is heading.
3. Become a Better Engineer Through Teaching
Teaching forces you to understand things deeply.
By supporting students, reviewing code, and explaining concepts, you will become better at:
4. Grow With the Company
For the right person, this role can grow into:
We are a small growing team, so strong people can take on more ownership quickly.
Our Culture
We are a small, fast-moving team building in education, AI, and software.
We care about:
This role is not for someone who wants a very narrow job scope.
You will need to code, teach, debug, review, document, and improve things.
That is also what makes the role valuable.
Working Arrangement
You Should Apply If
Apply if you want to:
You Should Not Apply If
This role is probably not for you if:
Requirements
You should be comfortable with:
Bonus if you have experience with:
Included for full-time hires.
If you like to move fast and break things, this is the right place for you.
Late nights happen when you’re changing the world. If you’re working late, we’ll buy your dinner.
Normal medical / health claims.
Professional development courses to upskill yourself!
Once a year, we aim to gather our team for an island retreat. We will cover all costs. Just come & enjoy!
Last active - few minutes ago
#NoExperienceNeeded
Internship
