Senior Software Engineer for a 100+ employee (and growing) remote education non-profit providing professional learning to K-12 educators nationally
Type of Vacancy: Salaried, full-time
Start date: October-November 2024
Location: Remote/home office anywhere in the continental United States
Report to: Senior Director, Podsie Innovation Studio
Supervises: This Director role does not have direct reports; however, the role manages processes, projects, or initiatives at a strategic level.
Compensation: The full salary range for this position is $125,000 - $189,074 annually. There are two types of experience being considered for this role: Experience that is directly relevant to the role and Total Working Experience, in all fields. This includes: internships and consulting work. In collaboration with the hiring manager, the People and Culture team calculates experience based on the candidate’s most current resume. When calculating the offer, consideration is given to candidates that possess additional qualifications (i.e., desired qualifications). Teaching Lab will generally cap salaries for new employees at 105% of the midpoint to allow for continued growth in the role over time.
Teaching Lab is an equal-opportunity employer committed to reflecting the diversity of the students we serve. We pursue equity as both a means and an end and enthusiastically 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 to achieve educational equity. 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 seeking a talented and passionate Senior Software Engineer to join our dynamic team. This role will focus on one of our strategic initiatives, Podsie, an educational technology web application for K-12 teachers and students. We are dedicated to improving student learning outcomes through evidence-based strategies, particularly in STEM fields. Podsie helps students better retain and apply knowledge by implementing research-backed learning techniques.
As a key member of our development team, you will work on projects that directly impact the educational success of students across the United States. Your responsibilities will include designing and implementing sophisticated personalized learning algorithms, building core features to enhance student learning outcomes, and developing LLM-based innovations to improve the learning experience. You'll also contribute to data-driven personalization, advanced analytics, and platform scalability to support our growing user base of students and educators.
Your work at Podsie will involve a blend of product development and applied research. You'll have the opportunity to contribute to a National Science Foundation-funded research project aimed at improving STEM K-12 learning through optimal spaced retrieval. This project, along with our other initiatives, allows us to take an evidence-based approach to driving concrete learning improvements.
We're looking for someone who is excited about using technology to make a meaningful impact on education. While the role’s focus is on Podsie, based on future need, you may have an opportunity to work on other innovative projects. If you're passionate about solving complex problems in educational software and want to be part of a team that's working to measurably improve learning outcomes, we encourage you to apply.
DUTIES AND RESPONSIBILITIES
Podsie is a web application that implements research-backed strategies to enhance student learning retention. Our platform focuses on spaced retrieval practice, a method that involves students practicing newly acquired knowledge by answering questions spaced out over time. This approach has shown promise in improving learning outcomes, and Podsie makes it easy for teachers and students to incorporate this practice into their educational routines.
As a Senior Software Engineer at Podsie, you will be instrumental in advancing our mission to improve student learning outcomes through evidence-based technological solutions. Your responsibilities will encompass a wide range of projects aimed at enhancing Podsie's capabilities and impact:
Moreover, you will play a crucial role in supporting our National Science Foundation (NSF) grant project. This research initiative aims to deepen our understanding of how spaced retrieval practice improves STEM learning and to develop STEM-specific spacing algorithms for authentic educational contexts. The project involves multiple classroom studies with thousands of STEM students across U.S. middle and high schools. Your specific responsibilities related to the NSF grant will include:
Through this work, you will contribute to advancing the scientific understanding of spaced retrieval practice in STEM education and help refine its implementation to maximize student learning outcomes.
Your efforts will be divided between general Podsie product development and the NSF grant project, allowing you to make significant contributions to both our day-to-day operations and our long-term research goals. While the role’s focus is on Podsie, based on future need, you may have an opportunity to work on other innovative projects.
Perform other duties as assigned by the Senior Director, Podsie Innovation Studio and/or Executive Team.
ESSENTIAL QUALIFICATIONS
DESIRED QUALIFICATIONS
WORKING CONDITIONS AND REQUIREMENTS
Senior Software Engineer for a 100+ employee (and growing) remote education non-profit providing professional learning to K-12 educators nationally
Type of Vacancy: Salaried, full-time
Start date: October-November 2024
Location: Remote/home office anywhere in the continental United States
Report to: Senior Director, Podsie Innovation Studio
Supervises: This Director role does not have direct reports; however, the role manages processes, projects, or initiatives at a strategic level.
Compensation: The full salary range for this position is $125,000 - $189,074 annually. There are two types of experience being considered for this role: Experience that is directly relevant to the role and Total Working Experience, in all fields. This includes: internships and consulting work. In collaboration with the hiring manager, the People and Culture team calculates experience based on the candidate’s most current resume. When calculating the offer, consideration is…
The full salary range for this position is $125,000 - $189,074 annually. There are two types of experience being considered for this role: Experience that is directly relevant to the role and Total Working Experience, in all fields. This includes: internships and consulting work. In collaboration with the hiring manager, the People and Culture team calculates experience based on the candidate’s most current resume. When calculating the offer, consideration is given to candidates that possess additional qualifications (i.e., desired qualifications). Teaching Lab will generally cap salaries for new employees at 105% of the midpoint to allow for continued growth in the role over time.
The full salary range for this position is $125,000 - $189,074 annually. There are two types of experience being considered for this role: Experience that is directly relevant to the role and Total Working Experience, in all fields. This includes: internships and consulting work. In collaboration with the hiring manager, the People and Culture team calculates experience based on the candidate’s most current resume. When calculating the offer, consideration is given to candidates that possess additional qualifications (i.e., desired qualifications). Teaching Lab will generally cap salaries for new employees at 105% of the midpoint to allow for continued growth in the role over time.