
Marvel AI
Entry Level Software Engineer
Description
About Marvel AI
Marvel AI is committed to advancing open-source AI tools that empower global education and career growth. By making education more accessible and providing career-focused solutions, we aim to help people everywhere thrive.
Role Overview
We are seeking a Software Developer (Volunteer) to assist in building and refining our AI-powered education and career tools. This is an excellent opportunity for entry-level or beginner developers looking to gain hands-on experience in full-stack JavaScript development while contributing to projects that can make a real impact in education and career development.
Key Responsibilities
Full-Stack Development
- Design, develop, and maintain front-end and back-end components using JavaScript (and relevant frameworks).
- Contribute to building features for Marvel AI (Teaching Assistant).
Testing & Documentation
- Write and maintain documentation for code and features.
- Conduct thorough testing and assist in bug-fixing to ensure reliability and scalability.
Collaboration & Learning
- Work closely with a diverse, collaborative team of developers, AI researchers, and other stakeholders.
- Participate in code reviews and brainstorming sessions to enhance your technical and professional skills.
Open-Source Contributions
- Contribute to open-source repositories, following best practices for version control (Git) and code quality.
Qualifications
Education:
- Currently pursuing or recently graduated with a Bachelor?s/Master?s degree in Computer Science, Software Engineering, or a related field (preferred, but not required).
Technical Skills:
- Basic to intermediate proficiency in JavaScript (front-end or back-end).
- Familiarity with at least one front-end framework (e.g., React, Vue, or Angular) and/or back-end framework (e.g., Node.js).
- Understanding of databases (SQL or NoSQL) and version control (Git).
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Willingness to learn, take initiative, and adapt in a fast-paced environment.
What You'll Gain
- Hands-On Experience: Develop practical, full-stack development skills using industry-standard tools and workflows.
- Mentorship & Guidance: Collaborate with experienced engineers and AI researchers who are committed to your growth.
- Impactful Projects: Contribute to AI-driven solutions that aim to improve educational and career outcomes worldwide.
- Flexible Work Environment: Work remotely on a schedule that suits you, for a duration of 3?6 months.
Application Process
- Submit Your Resume: Include any relevant coursework, projects, or GitHub contributions.
- Short Technical Assessment: You may be asked to complete a brief coding task or share a sample of your work.
- Interview: A virtual interview to discuss your background, interests, and alignment with Marvel AI?s mission.
Equal Opportunity Statement
Marvel AI is an equal opportunity organization. We celebrate diversity and are committed to creating an inclusive environment for all team members, regardless of race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or age.
Note: This is an unpaid volunteer role designed for skill-building, portfolio development, and contributing to open-source AI projects. Please ensure you understand and comply with all applicable local regulations regarding volunteer positions or unpaid engagements. If you need academic credit, we can coordinate with your institution to help meet any relevant requirements.