Job Url: https://www.remoterocketship.com/company/teaching-lab/jobs/software-engineer-united-states-remote Job Description: Teaching Lab Website LinkedIn All Job Openings Teaching Lab is an educational organization that focuses on professional learning for teachers. The company offers curriculum-based professional development programs designed to improve the quality of instruction through its evidence-based model, "Head, Heart, Habits, and Equity. " Teaching Lab aims to create environments where both teachers and students can thrive by providing coaching, resources, and support to enhance teaching practices. They are committed to educational equity and partner with schools and districts to implement sustainable and culturally responsive instructional strategies, ultimately improving educational outcomes for diverse student populations across the United States. Teacher Professional Development β€’ Teacher Leadership β€’ Instruction β€’ Education Reform 11 - 50 employees πŸ“š Education Software Engineer 3 days ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $60 - $80 / hour ⏳ Contract/Temporary 🟑 Mid-level 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer Spring Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Software Engineer for Teaching Lab Studio to build out infrastructure and products to support AI-empowered classrooms. β€’ As part of development team, design and implement technical infrastructure enabling Podsie, CoTeach, Mathly, and NISA to work together. β€’ Build shared services and data models that support instructional alignment across tools; develop systems ensuring student progress and teacher insights flow between platforms. β€’ Contribute to architecture decisions to scale impact while maintaining pedagogical coherence. β€’ Opportunities to contribute to individual product development based on team needs and interests. β€’ Primary project: expand Studio Classroom Project model (AI-powered mastery-based learning) for middle school math. β€’ Model combines self-paced progression, adaptive practice, and real-time teacher support. β€’ Build technology infrastructure to scale from pilot to additional schools. 🎯 Requirements β€’ Minimum 3 years of experience building production software β€’ Demonstrated lifelong learner with a passion for staying up-to-date with new technologies and best practices β€’ Ability to learn quickly and adapt to new challenges in a fast-paced environment β€’ Autonomous and proactive, with a strong bias for action and a track record of taking initiative β€’ Excellent problem-solving skills and the ability to break down complex issues into manageable tasks β€’ Strong communication and collaboration skills, with experience working in cross-functional teams β€’ A passion for improving educational outcomes and using technology to make a meaningful impact on student learning β€’ Proven experience with architecture and system design, particularly in building and scaling large-scale, user-facing applications. β€’ Expertise in optimizing performance, scalability, and security in production environments, ensuring robust and efficient software operations. β€’ Strong attention to detail and a commitment to maintaining codebases that are scalable, modular, and maintainable in the long run, following best practices in software architecture and development. β€’ A passion for creating inclusive and accessible digital experiences that cater to diverse user needs and abilities β€’ Incurable builder mindset - this role is ideal for someone who loves to build (and has a track record of things they’ve built)