Developers (Backend and Frontend), Graphic Designer, Teachers for School Success Manager

with TopSchool.ai PTE LTD.
Job Announcement

Announcement Description

TopSchool.ai is a fast-growing edtech startup on a mission to transform education through personalised AI tools for teachers, students, and parents. Headquartered in Singapore with teams across Asia, we partner with schools and governments to design ethical, impactful AI that saves time, supports learning, and boosts engagement. Our platform is used in classrooms across multiple countries and is backed by leading accelerators like Techstars and AppWorks. Join us to build the future of learning.

Announcement Positions

Full-Stack Developer (Python/React)

Position Summary

Join our mission to transform education using the latest in AI technology!

  • Fully Remote Working
  • Flexi Hours
  • 23 Days Annual Leave
  • Annual All-Team Retreat
  • Pathway to Company Shares
  • Opportunities for Travel
  • Senior Mentorship Program
  • Work on cutting-edge AI in Education

Job Description

We’re looking for a Full-Stack Developer to join our mission-driven team. You'll build and scale features across our AI-powered educational platform using FastAPI, SQLModel, React, Tailwind CSS, and Docker. You'll work closely with product, design, and engineering teams to deliver user-facing functionality and robust backend systems.

Bonus Points

  • Experience with AWS or other cloud platforms.
  • Knowledge of async programming, Alembic, and pytest.
  • Passion for education and learning technologies.
Expectations - Duties, Responsibilities
  • Build features end-to-end, from database schema to responsive UIs.
  • Implement backend services with FastAPI and SQLModel.
  • Develop clean, accessible, and performant UIs with React, TypeScript, and Tailwind CSS.
  • Participate in devops (CI/CD, Docker, GitHub Actions, Bitbucket).
  • Contribute to agile planning, code reviews, and team standups.
Requirements - Skills, Qualifications, Experience
  • 2+ years of experience in full-stack roles.
  • Proficient in Python and JavaScript/React.
  • Strong understanding of REST APIs, JSON, and modern web standards.
  • Familiarity with SQL databases, Docker, and CI/CD pipelines.
  • Solid debugging skills and a collaborative mindset.
  • Very good English language skills
 
 

Graphic Designer

Position Summary

Join our mission to transform education using the latest in AI technology!

  • Fully Remote Working
  • Flexi Hours
  • 23 Days Annual Leave
  • Annual All-Team Retreat
  • Pathway to Company Shares
  • Opportunities for Travel
  • Senior Mentorship Program
  • Work on cutting-edge AI in Education

Job Description

We’re looking for a Graphic Designer to help elevate the visual identity of TopSchool across all channels and touchpoints. You’ll work on marketing materials, user experience visuals, and creative content that brings our AI-powered education brand to life. From Canva to Adobe, from animations to landing pages, you’ll be the go-to design lead supporting the entire team with visually compelling assets.

Bonus Points

  • Video editing or animation experience
  • Background in education or tech startups
  • Ability to communicate in Chinese

Apply with portfolio and cover letter.

Expectations - Duties, Responsibilities
  • Design assets for marketing, social media, website, and internal use
  • Create videos, animations, and motion graphics
  • Collaborate on UI/UX mockups and layouts (no coding)
  • Maintain and evolve brand identity across all visuals
  • Support team with ad hoc design requests
  • Enhance visual storytelling and brand consistency
Requirements - Skills, Qualifications, Experience
  • 2+ years experience in graphic design or related field
  • Very good English language skills
  • Proficient in Canva and Adobe Creative Suite
  • Basic understanding of UI/UX principles
  • Strong layout, typography, and visual storytelling skills
  • Organized, proactive, and multi-tasking capable
  • Portfolio showcasing digital and branding work
 
 

Junior Backend Developer (Python/FastAPI)

Position Summary

Join our mission to transform education using the latest in AI technology!

  • Fully Remote Working
  • Flexi Hours
  • 23 Days Annual Leave
  • Annual All-Team Retreat
  • Pathway to Company Shares
  • Opportunities for Travel
  • Senior Mentorship Program
  • Work on cutting-edge AI in Education

Job Description

We’re looking for a Junior Backend Developer to join our mission-driven team. You’ll help design, build, and scale backend services that power our AI-enabled education platform. You’ll work with Python, FastAPI, and PostgreSQL to write clean, maintainable code while collaborating with a tight-knit dev team focused on real-world impact.

Bonus Points

  • Experience with CI/CD pipelines, Git workflows, or Alembic for DB migrations.
  • Knowledge of async coding in Python (async/await, etc)
  • Awareness of LLMs and how to integrate them via APIs.
Expectations - Duties, Responsibilities
  • Develop, test, and maintain backend services using FastAPI.
  • Design normalized, scalable database schemas with SQLModel and PostgreSQL.
  • Write and maintain unit/integration tests using pytest or similar.
  • Participate in sprint planning, code reviews, and daily stand-ups.
  • Debug issues, implement structured logging, and optimize performance.
Requirements - Skills, Qualifications, Experience
  • 0–2 years experience building backend software.
  • Proficient in Python, especially in backend/scripting contexts.
  • Basic understanding of REST APIs, ORMs, and relational databases.
  • Familiar with Docker, environment-based configs (.env), and tools like Postman or HTTPie.
  • Exposure to FastAPI or Flask (FastAPI preferred).
  • Very good English language skills
 
 

Junior Frontend Developer (React/Next.js)

Position Summary

Join our mission to transform education using the latest in AI technology!

  • Fully Remote Working
  • Flexi Hours
  • 23 Days Annual Leave
  • Annual All-Team Retreat
  • Pathway to Company Shares
  • Opportunities for Travel
  • Senior Mentorship Program
  • Work on cutting-edge AI in Education

Job Description

We’re looking for a Junior Frontend Developer to join our mission-driven team. You’ll craft clean, accessible, and responsive UIs for our AI-powered education platform using React, Next.js, Tailwind CSS, and TypeScript. You’ll work closely with experienced engineers, designers, and product managers to deliver intuitive user experiences for students, educators, and parents using AI in their everyday life.

Bonus Points

  • Experience calling REST APIs and handling async workflows.
  • Awareness of accessibility, responsive design, and testing tools.
  • Exposure to SEO and optimization in Next.js
Expectations - Duties, Responsibilities
  • Build and style interactive UIs with React, Next.js, TypeScript, and Tailwind CSS.
  • Fetch and render data from APIs, handling loading and error states.
  • Create reusable components and manage both local and global UI state.
  • Write mobile-friendly, accessible, and performant markup.
Requirements - Skills, Qualifications, Experience
  • Very good English language skills
  • 0–2 years experience building frontend web applications.
  • Solid understanding of JavaScript, React, TypeScript, and Next.js.
  • Comfort working with hooks like useState and useEffect.
  • Familiarity with Tailwind CSS or other utility-first CSS frameworks.
 
 

Teachers Apply - School Success Partner

Position Summary

Join our mission to transform education using the latest in AI technology!

  • Fully Remote Working
  • Flexi Hours
  • 23 Days Annual Leave
  • Annual All-Team Retreat
  • Pathway to Company Shares
  • Opportunities for Travel
  • Senior Mentorship Program
  • Work on cutting-edge AI in Education

Job Description

Are you a teacher or school leader ready to shift into the world of AI and make a global impact? This is your moment.

We’re looking for a School Success Partner to guide schools on their AI journey. You'll be the trusted advisor for educators and leaders, helping them adopt and integrate our AI platform into their schools. Your classroom experience will empower you to translate educational challenges into AI-powered solutions that focus on learning impact in schools and homes.

Expectations - Duties, Responsibilities
  • Train and coach schools through onboarding and ongoing support
  • Work with leaders and teachers to align the platform with school goals
  • Run workshops and create resources to ease AI adoption
  • Translate school needs into feedback for the product team
  • Collaborate on feature and prompt design
  • Track engagement and suggest improvements
  • Build long-term relationships with schools
  • Support schools in reimagining learning with AI
Requirements - Skills, Qualifications, Experience
  • 3+ yrs in EdTech or 5+ yrs in teaching or school leadership
  • Strong knowledge of school systems and educator needs
  • Great relationship-building skills
  • Excited by AI in transforming education
  • Experience training educators
  • Experience with AI tools
 

How to Apply

Interested qualified candidates are invited to send your CV, and Cover letter (written with AI, you should include the prompt or AI process you followed to write the cover letter) to email address provided in the contact details.

 

Contact Details

Contact Name
  • Hiring Manager
  • HR Advisor
 
Email