Senior Software Engineer
Location: ISRAEL (IL)
Description
TL;DR — We’re looking for world-class founding 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.
Founding engineer
As a founding 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
- Seasoned builder: 5+ years as a full-stack or backend engineer, designing and scaling robust web and 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.
- Proven ability to design and implement AI-centric user interactions: using LLMs, agents, and custom pipelines to build rich, adaptive experiences where systems reason, act, and collaborate seamlessly — huge plus.
- Deep understanding of modern AI engineering: from multi-agent orchestration and dynamic context retrieval to token efficiency, grounding external data, memory architectures, and real-time streaming of model outputs — big plus.
- Hands-on experience with our core stack: Node.js, React, Next.js, MongoDB, Redis, Nest.js — plus.
How we hire
We keep it simple and efficient:
- Tell us a bit about yourself and share one project you’re proud of.
- Meet us for a short conversation — no filters, just people talking.
- Join a couple of technical sessions where we solve real problems together.
If it feels like the right match on both sides, we move fast.
If this sounds like you, we’d love to meet you. Apply here.
Requirements
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
