Software Engineer for a 125+ employee (and growing) remote education non-profit providing professional learning to K-12 educators nationally
Type of Vacancy: Contract (1099 Position)
Start date: September 2025
Location: Remote
Report to: Senior Director, Innovation Studio
Compensation: $60.00-$80.00 per hour
Teaching Lab is an equal-opportunity employer committed to reflecting the diversity of the students we serve. We welcome candidates of all backgrounds to apply for this role.
WHO WE ARE
Teaching Lab is a nonprofit organization with a mission to fundamentally shift the paradigm of teacher professional learning. We envision a world where teachers and students thrive together in communities that enable life-long learning and meaningful lives. In partnership with teachers, we transform professional learning from the ground up to dramatically improve student outcomes. We also work with school, district, and state leaders to create the instructional systems necessary to support these changes. To learn more about Teaching Lab, explore our website at www.teachinglab.org.
SUMMARY OF POSITION
Teaching Lab is hiring a contract Software Engineer to build out the infrastructure and products to support AI-empowered classrooms. As a key member of our development team, you will build software that directly impacts the educational success of students across the United States. Your responsibilities will include designing and implementing the technical infrastructure that enables our products (such as Podsie, CoTeach, Mathly, and NISA) to work together as a coherent ecosystem, building shared services and data models that support instructional alignment across tools, and developing systems that ensure student progress and teacher insights flow seamlessly between platforms. You'll contribute to the architecture decisions that allow us to scale our impact while maintaining the pedagogical coherence that sets our approach apart from typical edtech solutions. You'll also have opportunities to contribute directly to individual product development based on team needs and your interests.
In this role, your primary project will be supporting the expansion of the Studio Classroom Project model (an AI-powered mastery-based learning approach for middle school math). The model combines self-paced progression, adaptive practice, and real-time teacher support. You'll build the technology infrastructure that enables this model to scale from its initial pilot classroom to additional schools.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced full-stack engineer needed to lead and scale Babylist's commerce platform, driving architecture improvements and mentoring engineering peers in a remote-first environment.
Brevity is hiring a Senior Software Engineer to independently build and scale their Django+React AI SaaS platform, focusing on RAG/LLM workflows, integrations, and microservices evolution.
Lead full-stack development for an automotive data analytics product using TypeScript, React, and Node.js while mentoring a small remote US-based team and partnering closely with the CTO.
Capital One is hiring a Back End Software Engineer to design, build, and support cloud-native services using Java/Python/Go and container orchestration in a fast-paced Agile environment.
Lead the design and implementation of Sitecore XM Cloud, headless CMS architectures, and API integrations as Shure’s senior backend web developer for global marketing.
Staff Software Engineer to architect and ship novel real-time, LLM-driven agent systems and productionize experimental voice/avatar features at a fast-growing pre-IPO AI company.
Capital One is hiring a Senior Full Stack Software Engineer (Golang) in Richmond to develop cloud-native, customer-facing solutions and collaborate with product and engineering teams to deliver scalable systems.
MeridianLink is hiring a mid-level Full-Stack Software Engineer II with strong Java and Angular skills to build and maintain secure, high-performance web applications in a remote, collaborative team.
ALIS is hiring an Azure Cloud & DevOps Engineer to lead Azure infrastructure, CI/CD automation, and reliability efforts for our assisted-living software platform.
Lead a distributed engineering team at OpenSesame to drive XP adoption, mentor engineers and managers, and deliver high-quality e-learning products across time zones.
Amazon Security's SPEAR team is hiring a Front End Engineer II to design and implement user-facing interfaces and tooling for security assessment platforms that protect Amazon's global infrastructure.
Work remotely with Kraken’s global engineering organization to build secure, high-performance Rust backend services that power crypto products and integrations.
MAXISIQ seeks a mid-level Linux Systems Administrator with an active Secret clearance to modernize and sustain mission-critical systems in a hybrid role based in Lorton, VA.
Building equitable schools through teacher-led professional learning. Teaching Lab is a nonprofit organization that works to close the educational opportunity gap through teacher-led professional learning. We identify exceptional teacher-leaders,...
11 jobs