R

[Remote] Senior Software Engineer

Remote.com · Anywhere

Full-timeLeadPythonTypeScriptOpenAI

About the Role

Note: The job is a remote job and is open to candidates in USA. The Modern Classrooms Project (MCP) is a nonprofit organization that empowers educators to build responsive classrooms. They are seeking an experienced Senior Software Engineer to lead the development of edtech software products, focusing on back-end and generative AI content pipelines. ResponsibilitiesShip multiple substantial features per week. This is a minimum velocity bar, not an exaggeration. You will leverage AI and agentic coding to build incredible software, very, very quicklyOperate as the technical lead and steward of your agentic coding pipeline. Write detailed prompts and specifications, and embrace Spec-Driven Development. Compose orchestrator agents and dispatch agent teams. Engineer RALPH Loops with well-formed completion promises. Actively multitask between several agents to simultaneously develop multiple substantial features in parallelBuild the AI workflow engine that powers our products. Develop state-of-the-art graph-based agentic orchestration workflows with nodes and conditional edges, structured outputs, interrupts and human-in-the-loop circuit breakers. Implement durable execution, long-running work that survives process restarts, rate limits, and outages, with an evaluation harness, versioned prompt chains, annotated datasets and cross-provider benchmarks on cost, latency, and qualityArchitect resilient, high-scale backend systems. Design and scale distributed infrastructure across Python and TypeScript to support heavy edtech workloads. Own the systems design, API boundaries, and database performance, ensuring that our foundational architecture remains highly available, secure, and ready to scaleExtend the context layer. Contribute to our AGENTS.md and Agent Skills so that every session produces better work than the last. These are living production artifacts, and you own the parts that describe your domainPartner on architecture. Collaborate closely with the Head of Engineering, Chief Innovation Officer, and other product leaders on technical direction, feature roadmap, and the hard technical design decisions and trade-offs underneathRaise the bar for the team. Review the work of teammates and contractors. Collaborate with teammates on architecture and implementation reviews. Write PR comments, design docs, and agent skills that make the next person fasterSkills You are AI-native. You are an expert in continuous multi-session development with Claude Code and/or OpenAI CodexYou are an expert at prompt engineering and context engineeringYou write Agent Skills the way other engineers write unit testsYou practice Spec-Driven Development (GitHub Spec Kit or equivalent) as part of your normal workflowYou know what a RALPH Loop is and how to deploy oneYou ship, a lot. You deliver multiple large features per weekYou have rebuilt your workflow around agentic tools and you have the taste to steer them wellYou know the difference between vibe-coding and prompt engineering with specification-driven workYou have built real backend AI orchestration layers that run when you're not watchingYou think in graphs — shared state flowing through nodes, conditional edges, interrupts, and circuit breakersYou have shipped non-trivial agentic pipelines using LangGraph, Python, and TypeScript, or equivalentYou treat durable execution, structured outputs, human-in-the-loop checkpoints, and provider-agnostic model routing as baseline design constraintsYou have built evaluation harnesses, annotated datasets, and versioned prompt chains as first-class artifactsYou are self-directed. You thrive in small, high-autonomy teams and startupsYou write clearlyYou own a problem end-to-end without waiting for a ticket to tell you what to do nextYou love to learn. You're actively leveraging the latest developments in AI and applying them to enhance both your own and others' workYou're motivated by MCP's mission and vision, and eager to build teacher- and student-facing productsYou're motivated to be part of something larger than yourselfYou believe that the highest value of your talent is using it to empower othersYou're ready to make a real difference in educators' and young people's livesYou have experience building edtech productsYou have experience handling sensitive and/or confidential data, particularly in an education context (COPPA, CIPA, FERPA, PPRA, SOC 2)BenefitsEmployer-sponsored health insurance through CareFirst BlueCross BlueShieldEmployer-sponsored dental and vision insurance through MetLifeParticipation in Vanguard 403(b) deferred-compensation plan with 3% em

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →