- Salary
- $63k – $113k/yr
- Workplace
- Remote
- Type
- Full-time
- Department
- Engineering
- Source
- Y Combinator
Description
Educato is building an AI-powered learning platform that helps students prepare for high-stakes exams through personalized learning plans, practice, mock exams, and AI tutoring.
We are hiring a full-time, product-minded Full Stack Software Engineer to ship meaningful features from idea to production. You will work across our Vue/Nuxt and TypeScript frontend, Supabase/Postgres backend, and AI-powered product workflows.
What you’ll own
• Build and ship end-to-end product features used by learners around the world.
• Turn ambiguous user problems into simple, reliable product experiences.
• Develop AI-assisted learning and internal automation features, including the evaluation and improvement loops that make them trustworthy.
• Improve performance, observability, security, testing, and maintainability as the product scales.
• Participate in product decisions, technical design, code review, and documentation.
What we’re looking for
• At least one year of professional software engineering experience, or unusually strong evidence of equivalent production work.
• Strong TypeScript and modern frontend fundamentals. Vue or Nuxt experience is ideal; strong React experience is welcome if you can learn Vue quickly.
• Practical backend experience with APIs, SQL, Postgres, authentication, and data modeling.
• Evidence that you have owned and shipped real features, not only completed isolated tickets.
• Clear written communication, sound product judgment, and comfort working independently in an async team.
• Curiosity about applied AI. Experience shipping LLM features, evaluations, agents, or education products is a plus.
Why Educato
You will join a small YC-backed team early enough to shape both the product and the engineering culture. Your work will directly help students reach career-changing goals. You will have real ownership, short feedback loops, and the freedom to improve how we build.
This is a worldwide remote role. You should be able to overlap for at least four working hours with the European workday.