Back to Jobs

Internship Software Engineer & Tech Instructor – SigmaSchool

SigmaSchool
Selangor
MYR 1000 - 2000
SigmaSchool

SigmaSchool

Technology-Software

Role Summary

This role involves designing, building, and maintaining the infrastructure of an AI-powered learning platform while leading a team of instructors and engineers. It combines software engineering with teaching responsibilities and includes technical decision-making related to technology stack and deployment.

Job Description

This role involves designing, building, and maintaining the core infrastructure of an AI-powered learning portal, including course delivery, lab environments, auto-grading, and real-time collaboration features. The position requires leading a small team of instructors and software engineers, building new courses end-to-end, integrating AI capabilities, and shaping educational content and delivery methods. The role combines software engineering with teaching responsibilities and technical decision-making on tech stack and deployment.

Job Requirements

Software engineering in production environments: backend + frontend + infrastructure.

Deep experience in at least one modern full-stack web framework (e.g. Node.js, Django, Ruby on Rails, Go, etc.), and in modern frontend frameworks (React, Vue, Svelte, etc.).

Strong understanding of deployment, scaling, monitoring, CI/CD pipelines.

Excellent code quality habits, test coverage, version control discipline.

Excellent communication: can explain complicated concepts simply, can write docs, mentor juniors.

You must believe “learning by doing”, “real code”, “projects not slides” is how students grow.

Quick Info

Company

SigmaSchool

Location

Selangor

Salary

MYR 1000 - 2000

Skills Required

1 skills

Click to submit your application

Required Skills

1

Software Development

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances