Talent.com
Modern Classrooms Project
Senior Software EngineerModern Classrooms Project • Washington, DC, US
Senior Software Engineer

Senior Software Engineer

Modern Classrooms Project • Washington, DC, US
5 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Start Date:

  • ASAP Role Type: Full-Time, Salaried Background: Software Development Location: Remote, USA-based (up to 10% of travel) Salary: $170,000-190,000 per year, plus benefits Who We Are: The Modern Classrooms Project is a fast-growing 501(c)(3) nonprofit organization that empowers educators to build classrooms that respond to every student’s needs.
  • Founded by two award-winning teachers, we lead a movement of educators in implementing a self-paced, mastery-based instructional model that leverages technology to foster human connection, authentic learning, and social-emotional growth.
  • To date, our free online course and Virtual Mentorship Program have empowered almost 100,000 educators in 150+ countries.
  • We’ve partnered with schools and districts nationwide to train and support both teachers and administrators, and researchers from Johns Hopkins University found “overwhelming positive support” for our approach.
  • We are an ambitious, idealistic team and we are passionate about what we do. Job Description - Why we need you! For the past eight years, we have empowered educators to use technology more effectively.
  • Last year, we secured funding to begin developing our own edtech software products.
  • We need an experienced, hands-on, AI-native Senior Software Engineer to help transform our product vision into reality.
  • You will be a foundational member of our new technical team, taking the lead on front-end and full stack web application development and creating the intuitive, powerful tools that will directly support educators and students every day. Key Responsibilities As Senior Software Engineer, you will be a senior individual contributor on our engineering team, reporting to the Head of Engineering and collaborating closely with the Chief Innovation Officer to ship features that make a real difference for students and educators.
  • You’ll be joining a small and growing team of talented software engineers working together to solve the problems our teachers face every day, make teachers more effective, and make our evidence-based model more accessible to any educator who wants to help all of their students succeed.

We need you to help us make that happen. You will:

  • Ship 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 quickly. Operate 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 parallel. Build 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 quality. Own your frontend craft.
  • Design and build user-facing features in Angular, Firestore, Observables, RxJS, and TypeScript that feel intuitive to the teachers and students using them.
  • Accessibility, performance, and responsive UX are an integral part of the job. Extend the context layer.
  • Contribute to our AGENTS.md, DESIGN.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 domain. Partner 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 underneath. Raise 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 faster. You should apply if:

  • You are AI-native .
  • You are an expert in continuous multi-session development with Claude Code and/or OpenAI Codex.
  • You are an expert at prompt engineering and context engineering.
  • You write Agent Skills the way other engineers write unit tests.
  • You practice Spec-Driven Development (GitHub Spec Kit or equivalent) as part of your normal workflow.
  • You know what a RALPH Loop is and how to deploy one. You ship, a lot.
  • You deliver multiple large features per week.
  • Not because you're cutting corners, but because you've rebuilt your workflow around agentic tools and you have the taste to steer them well.
  • You know the difference between vibe-coding and prompt engineering with specification-driven work, and you know which one to reach for in which situation. You have built real backend AI orchestration layers that run when you're not watching.
  • You think in graphs — shared state flowing through nodes, conditional edges, interrupts, and circuit breakers.
  • You have shipped non-trivial agentic pipelines using LangGraph, Temporal, or equivalent.
  • You treat durable execution, structured outputs, human-in-the-loop checkpoints, and provider-agnostic model routing as baseline design constraints.
  • You have built evaluation harnesses, annotated datasets, and versioned prompt chains as first-class artifacts. You are a frontend craftsperson.
  • You have deep experience with Angular, Firestore, Observables, RxJS, and TypeScript.
  • You have opinions, earned in production codebases, about state management, component boundaries, reactive patterns, accessibility, and design systems.
  • You care about the details that make a product feel intuitive to use. You critically evaluate code quality.
  • Agent-generated code is plausible but not always right.
  • You catch the subtly wrong abstraction, the missed edge case, the quietly unsafe type.
  • You give feedback, to humans and to agents, that actually improves the work. You're a builder.
  • You have a track record of building amazing things.
  • You welcome ideas but seek real solutions, creating prototypes to test your assumptions and investing the time to make sure things work well. You are self-directed.
  • You thrive in small, high-autonomy teams and startups where the surface area is broad and the context shifts constantly.
  • You write clearly.
  • You own a problem end-to-end without waiting for a ticket to tell you what to do next. You love to learn.
  • You're actively leveraging the latest developments in AI and applying them to enhance both your own and others' work.

  • You're also motivated by MCP's mission and vision , and eager to build teacher- and student-facing products. You're a team player.
  • You have experience collaborating with vendors, contractors, and staff engineers in order to build products on time and within budget.
  • You enjoy sharing your knowledge and helping your teammates grow. You want to shape the world.
  • You're motivated to be part of something larger than yourself.
  • You believe that the highest value of your talent is using it to empower others.

You're ready to make a real difference in educators' and young people's lives. It would also be helpful if:

  • You have experience building edtech products that effectively leverage AI. You have experience integrating with education LMS and identity providers (Canvas, Clever, Google Classroom, Schoology, Moodle). You have experience implementing edtech open standards (Common Cartridge, Learning Tools Interoperability, OneRoster). You have experience handling sensitive and/or confidential data, particularly in an education context (COPPA, CIPA, FERPA, PPRA, SOC 2). Compensation and Benefits We aim to offer a competitive compensation package, as well as the opportunity to work in a fast-growing nonprofit that is on a mission to improve education worldwide.

This includes:

  • Salaried position: $170,000-$190,000 gross salary per year Employer-sponsored health insurance through CareFirst BlueCross BlueShield Participation in Vanguard 403(b) deferred-compensation plan with 3% employer match Paid Time Off, inclusive of: vacation/PTO (20 days), paid holidays, paid parental leave, sick and safe paid time off, "Me Days", and the ability to earn paid Comp time off Annual budget for MCP-funded Continuous Learning for the program(s) you request ( available after 6 months of continuous full-time employment) FSA and Dependent Care FSA access 1x Salary Life Insurance company-paid coverage Access to Wishbone Pet Insurance Benefit Ability to work remotely and to set your own hours (within reason) ____________________________________________________________________________________________________________________ STATEMENT OF NON-DISCRIMINATION : The Modern Classrooms Project is committed to equal employment opportunity.
  • We do not discriminate on the basis of race, color, gender, disability, age, religion, sexual orientation, nationality, or ethnicity.
  • We are strongly committed to hiring a diverse team and encourage applications from traditionally under-represented backgrounds.
  • Powered by JazzHR
Create a job alert for this search

Senior Software Engineer • Washington, DC, US

Similar jobs

Senior Software Engineer

MethodWashington, DC, United States
Full-time

This range is provided by Method.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.We built Method to propel the next decade of consumer finance.M... Show more

 • Promoted

Senior Software Engineer - 35501

TuringWashington, DC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.Turing is one of the world’s fastest-growing AI companies, pushing the boundaries of AI-assisted software development.Our mission is to... Show more

 • Promoted

Senior Software Engineer

Employee NavigatorBethesda, MD, United States
Full-time

Bethesda, MD; Frederick, MD; Salt Lake City, UT.Have you used a web site to sign up for your annual benefits? That's what we build.There's a good chance you've even used our software since 70,000+ ... Show more

 • Promoted

Senior Software Engineer

Johns Hopkins Applied Physics Laboratory (APL)Laurel, MD, US
Temporary

Are you a software engineer that wants to have an impact on nationally important defense programs?.Do you love participating in dynamic software development, prototyping, and transition efforts tha... Show more

 • Promoted

Senior Software Engineer

Systems Planning & AnalysisWashington, DC, United States
Full-time

Systems Planning and Analysis, Inc.SPA) delivers high‑impact, technical solutions to complex national security issues.With over 50 years of business expertise and consistent growth, SPA is recogniz... Show more

 • Promoted

Senior Software Engineer (US)

VulnCheckColumbia, MD, United States
Full-time

Massachusetts, Maryland, or Greater Austin, TX (Remote).VulnCheck is transforming vulnerability intelligence by helping security teams act faster and with more confidence.Our platform delivers earl... Show more

 • Promoted

Senior Software Engineer — MEAN Stack, Cloud & US Clearance

US AIBethesda, MD, United States
Full-time

A leading digital transformation firm is seeking a Sr.Software Engineer in Bethesda, MD.You will craft seamless digital experiences and work across the MEAN stack.Candidates should have a strong ba... Show more

 • Promoted

Senior Software Engineer

Goldschmitt and AssociatesWashington, DC, US
Full-time
Quick Apply

At Goldschmitt and Associates LLC (G&A), we’re not just another company—we’re a catalyst for innovation and impact, and we’re inviting passionate, forward-thinking indiv... Show more

Senior Software Engineer (Remote)

ShippoWashington, DC, United States
Remote
Full-time

OverviewSenior Software Engineer (Remote)Here at Shippo, we are the shipping layer of the internet and we consider ourselves to be one of the core building blocks of e-commerce.Our mission is to ma... Show more

 • Promoted

Senior Software Engineer (Platform- Identity)

CoinbaseWashington, DC, United States
Full-time

Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.It’s a massive, ambitious opportunity that demands the best of us, ... Show more

 • Promoted

Senior Software Engineer, Backend – GTPN Platform (Relocate to Singapore)

AirwallexDC, US
Full-time

Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses ... Show more

Remote Senior Software Engineer

TuringWashington, DC, United States
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Software Engineer (SEG3)

Decision TechnologiesWashington, DC, United States
Full-time

About Decision Technologies, Inc.Decision Technologies was founded to help bridge the gap between Department of Defense and Federal Government acquisition programs and technology to help our custom... Show more

 • Promoted

Senior Forward Deployed Software Engineer

Saronic TechnologiesWashington, DC, United States
Permanent

Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) ... Show more

 • Promoted

Senior Engineer

The AtlanticWashington, DC, United States
Full-time

Be among the first 25 applicants.The Atlantic is looking for an innovative, analytical, and curious Senior Engineer.We aim to support a more thoughtful American public by powering and expanding our... Show more

 • Promoted

Senior Software Engineer SRE

SpireWashington, DC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s c... Show more

 • Promoted

Senior Software Engineer, Mobile

VIAWashington, DC, US
Full-time
Quick Apply

VIA is making an impact, and so can you.At VIA, our mission is to make communities cleaner, safer, and more equitable.We believe that by working across organizational boundaries, we can achieve gre... Show more

Senior Software Engineer (Website):: Bethesda, MD (Remote)

Ark SolutionsBethesda, MD, United States
Remote
Full-time

Senior Software Engineer (Website)Location :Bethesda, MD Duration :9 months RemoteJob OverviewSeeking a Technical Lead for our Website team.This role involves comprehensive technical leadership, ex... Show more