What are the responsibilities and job description for the Entry Level Software Developer position at Reality AI Lab?
About Reality AI Lab
Reality AI Lab is advancing open-source AI tools that empower global education and career growth. Our mission is to develop AI Agents that support educators and learners worldwide, beginning with Marvel AI (an AI Teaching Assistant) and Sky AI (an AI Career Coach). Our tools are designed to make education more accessible and provide career-focused solutions that help people thrive.
Role Overview
We are seeking a Software Developer to join our lab and contribute to the development of our innovative AI-powered education and career tools. As a Software Developer, you’ll play a vital role in building and refining the full-stack components of Marvel AI and Sky AI. This position offers an excellent opportunity for beginner to intermediate developers to gain practical experience and collaborate on projects that make a real impact on education and career development.
Key Responsibilities
- Full-Stack Development : Design, develop, and maintain both front-end and back-end components using JavaScript.
- Collaborate on Key Projects : Work closely with the team on Marvel AI and Sky AI initiatives, bringing educational and career-focused solutions to life.
- Testing and Documentation : Conduct thorough testing, help identify and resolve bugs, and document software features and code to ensure a sustainable codebase.
- Team Collaboration : Collaborate with fellow lab members across various functions to ensure cohesive project execution and knowledge sharing.
Requirements
Additional Information