
Senior Software Engineer
✨ Why This Is a Good Vibe Coding Job
This role represents the gold standard for vibe coding because AI-assisted development isn't just permitted—it's the required standard for velocity. By integrating LangGraph and Temporal for durable execution, you will be building the very infrastructure that allows AI agents to operate autonomously, reliably, and at scale.
Architect the Future of Classroom Tech
As a foundational member of this tech team, you will move beyond traditional programming to become a master of agentic orchestration. This role is designed for engineers who have traded manual typing for high-level steering, using AI to ship substantial features on a weekly basis. You will be responsible for building the digital tools that empower educators globally, ensuring that every piece of software is accessible, performant, and deeply impactful.
The AI-Native Tech Stack
Your primary toolkit involves far more than just standard frontend frameworks. While you will work with Angular, TypeScript, and RxJS, your core focus will be on the orchestration layer. You'll design complex graph-based workflows using LangGraph and Temporal, implementing durable execution and human-in-the-loop systems. This is a role where 'vibe coding' meets rigorous engineering; you will utilize Spec-Driven Development and RALPH Loops to ensure that agent-generated code remains high-quality and type-safe.
Growth and Mission-Driven Impact
Working within this high-autonomy nonprofit environment, you will have the freedom to define your own agentic pipelines and contribute to the team's evolving AI 'Agent Skills' library. Beyond the technical challenges, your work directly supports a movement of nearly 100,000 educators. You will help bridge the gap between cutting-edge AI orchestration and real-world educational needs, proving that a small, AI-empowered team can change the landscape of global learning.
Benefits
Skills & Tags
Keywords
Categories
Source: jazzhr