Rumi is building a more transparent and authentic writing and learning environment for the AI era. We help institutions guide AI use at the assignment level, supporting learning-focused workflows instead of blanket enforcement.
The roleJoin our engineering team to architect a real-time, transparent writing environment. You’ll build end-to-end features—from high-performance frontends to robust backend services—delivering a seamless experience for classrooms at scale.
What you’ll doShip full-stack product features in a JS/TS stack (React + Node.js)
Design APIs, data models, and backend services that are reliable and scalable
Build responsive, fast UI experiences that feel great in real-time workflows
Improve system observability, performance, and reliability (metrics, tracing, on-call as needed)
Collaborate with product/design to turn educator needs into usable features
5+ years professional experience in JS/TS (Node.js + React)
Strong product sense: you care about UX, adoption, and iterative shipping
Experience building reliable systems (testing, CI/CD, monitoring, performance)
Ability to work across frontend and backend without handoffs
Clear communication and comfort making technical tradeoffs
Cloud experience with GCP and/or AWS (deployments, managed services, observability)
Postgres, Redis, queues, or event-driven architectures
Work in education, compliance/privacy-adjacent environments, or B2B SaaS
Competitive salary
Comprehensive health insurance
15 days PTO annually
Flexible working hours
Redwood City office (in-person preferred; remote possible)
Professional development support
Skills Required
- 5+ years professional experience in JavaScript/TypeScript with Node.js and React
- Ship full-stack product features in a JS/TS stack (React + Node.js)
- Design APIs, data models, and backend services that are reliable and scalable
- Build responsive, fast UI experiences that support real-time workflows
- Experience building reliable systems (testing, CI/CD, monitoring, performance)
- Improve system observability and tracing; participate in on-call as needed
- Ability to work across frontend and backend without handoffs
- Clear communication and comfort making technical tradeoffs
- Cloud experience with GCP and/or AWS (deployments, managed services, observability)
- Experience with Postgres, Redis, queues, or event-driven architectures
- Experience in education, compliance/privacy-adjacent environments, or B2B SaaS
What We Do
Rumi is a collaborative workspace and AI policy platform for educational institutions, including K-12 and higher education. It enables educators to set custom AI usage policies for assignments and provides transparency into the student writing process, helping institutions embrace AI responsibly while preserving academic integrity and fostering original thinking and AI literacy.


.png)






