Intern, Software Engineer
Listed on 2026-05-29
-
Software Development
Software Engineer, Front End Developer, Java Developer, Software Internship
COMPANY OVERVIEW
At Accelerate Learning,we’rededicated to engaging and inspiring STEM education for PreK-12. Our mission is to spark curiosity in the STEM classroom with programs designed by experienced teachers and STEM experts. Supporting over9 million students and
750,000 teachers, we constantly adapt to educators’ needs and customer feedback to promote powerful teaching strategies that shape the future of STEM learning.
“For teachers, by teachers” is not a slogan—it’sa fact. Our award-winning product,STEMscopes, was incubated in the classroom and developed by over 200 teachers, science experts, and science professors.
We’rescaling rapidly and investing incutting-edgecloud technologies, AI, and modern software practices to bring STEM education into the future. Join us, and your work will directly shape how millions of students learn.
POSITION SUMMARY
As a Software Engineering Intern,you’llsupport the design, development, and maintenance of Software Application sand internal tools while working alongside experienced engineers in a collaborative environment.
You’ll contribute to coding, debugging, testing, and feature development while learning industry best practices for building reliable, scalable systems.
This internship offers hands-on experience across both backend and frontend development, providing exposure to modern full-stack technologies, event-driven architectures, AI-powered features, and AWS cloud services.
You’llwork on real-world projects,participate in teamcollaborationand code reviews, and receive mentorship designed to accelerate your technical growth and professional development as an engineer.
Why Accelerate Learning?
- Purpose-driven work: Every line of code supports teachers and inspires students.
- Growth opportunities: Work alongside seniorand mid-level engineers and gain experience in your software development journey.
Location:
Onsite two days aweek, ifyou live within a 45-mile radius of the Houston headquarters.
Remote for those outside of the Houston metropolitan area.
POSITION RESPONSIBILITIES
Key responsibilities include:
- Support the design, development, and maintenance of backend services and internal tools for digital STEM learning applications.
- Assistin developing and maintaining
APIs and application features using Type Script/Node.js,Fastify, and React while working closely with senior engineers. - Contribute to frontend development efforts in React to help create intuitive and engaging user experiences for teachers and students.
- Learn and apply software engineering best practices for building scalable, reliable, and secure applications in a full-stack development environment.
- Participate in implementing and testing authentication and authorization features, including JWTs, API keys, and personal access tokens, under mentorship and guidance.
- Assist with debugging, testing, monitoring, audit logging, and error handling activities to improve application performance and quality.
- Gain hands-on experience with event-driven architectures and service-to-service communication concepts used in modern distributed systems.
- Use Git Hub for version control, pull requests, and code reviews, while leveraging
Jira and other collaboration tools to manage tasks and development workflows. - Support cloud-based development and deployment efforts while learning AWS services such as Lambda, Dynamo
DB, and RDS. - Collaborate with Product, Engineering, and QA teams to deliver high-quality features and enhancements that support online learning experiences.
- Seek mentorship, incorporate feedback, and continuously expand technical knowledge and engineering skills through real-world project experience.
- Currently pursuing or recentlycompleteda
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Relevant coursework, bootcamp training, academic projects, or internship experience is a plus. - Basic understanding of software development concepts with experience through coursework, personal projects, internships, or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).