Question
Full time
2-5

Software Engineer

12/7/2025

As a software engineer, you will contribute to every stage of development, owning and delivering end-to-end features. You will also define and uphold modern engineering best practices while building state-of-the-art AI systems.

Working Hours

40 hours/week

Language

English

Visa Sponsorship

No

About The Company

No description available for this Company.

About the Role


TL;DR - We’re looking for world-class software engineers to help build the world’s first AI-native university.

where every student learns with their own private AI professor - no teachers, no lectures.


About Masterschool

Masterschool is an applied education research lab on a mission to unlock human potential. We’re building the school of the future: an AI-native institution that’s an order of magnitude more effective than traditional education.

This school won’t just solve the Two Sigma Problem and deliver a truly personalized, world-class education - it will make that education accessible to everyone, regardless of background or circumstance.

We’re a group of educators, researchers, and engineers building software and models at the edge of what’s possible - with the goal of improving the lives of billions.

You can see our work in action here.


Software engineer

As a software engineer, you’ll join the core team that builds the foundation of Maestro.

It’s 0→1 work - fast, focused, and hands-on. You’ll tackle deep technical challenges, design systems from first principles, and help push the limits of what’s possible.

It’s intense, but also deeply rewarding - the joy of building real things, from the ground up, with people who care about doing great work.


What you'll do

  • Contribute to every stage of development - design, build, test, deploy, and improve.
  • Own and deliver end-to-end features - from pixels on screen to database depth.
  • Define, document, and uphold modern engineering best practices.
  • Build state-of-the-art AI systems using LLMs, agents, and adaptive learning models.
  • Write clean, maintainable, and testable code that others can build upon.
  • Review code thoughtfully and help raise the team’s technical bar.


What we’re looking for

  • Natural builder: 2+ years as a full-stack or backend engineer, designing and scaling robust web / mobile applications.
  • Architect-level thinker: Deep understanding of system design, clean architecture, OOP principles, and modern engineering best practices - from scalability and performance to maintainability and clarity.
  • Hands-on experience with our core stack: Typescript, Node.js, React, Next.js, MongoDB, Redis, Nest.js - big plus.
  • Ability to work with AI-powered interactions: integrating LLMs and simple agent flows to enhance user experience - a plus.
  • Understanding of core AI engineering fundamentals: including prompt design, context handling, and efficient use of model inputs - nice to have.


If it feels like the right match on both sides, we move fast.

If this sounds like you, we’d love to hear from you.


Requirements

null
Key Skills
Full-Stack DevelopmentBackend DevelopmentWeb ApplicationsMobile ApplicationsSystem DesignClean ArchitectureOOP PrinciplesScalabilityPerformanceMaintainabilityTypescriptNode.jsReactNext.jsMongoDBRedis
Categories
TechnologyEducationSoftwareEngineering
Apply Now

Please let Masterschool know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Masterschool?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.