Are you applying to the internship?
Job Description
About Marvel AI:
Marvel AI is dedicated to advancing open-source AI tools that empower global education and career growth. Their mission is to make education more accessible and provide career-focused solutions to help people worldwide thrive.
Job Description: Software Developer (Volunteer)
Marvel AI is seeking a volunteer Software Developer to assist in building and refining their AI-powered education and career tools. This is an ideal opportunity for entry-level or beginner developers to gain practical, full-stack JavaScript development experience while contributing to impactful projects.
Key Responsibilities:
• Full-Stack Development: Design, develop, and maintain front-end and back-end components using JavaScript and relevant frameworks. This includes contributing to features for Marvel AI’s Teaching Assistant tool.
• Testing & Documentation: Write and maintain code and feature documentation. Conduct thorough testing and assist in bug-fixing to ensure reliability and scalability.
• Collaboration & Learning: Work closely with a diverse team of developers, AI researchers, and stakeholders. Participate in code reviews and brainstorming sessions to improve technical and professional skills.
• Open-Source Contributions: Contribute to open-source repositories, adhering to best practices for version control (Git) and code quality.
Qualifications:
• Education: A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field is preferred but not required. Currently pursuing or recently graduated students are encouraged to apply.
• 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. A 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 committed to your growth.
• Impactful Projects: Contribute to AI-driven solutions aiming to improve educational and career outcomes globally.
• Flexible Work Environment: Work remotely on a flexible schedule for a duration of 3–6 months.
Application Process:
1. Submit Your Resume: Include relevant coursework, projects, or GitHub contributions.
2. Short Technical Assessment: A brief coding task or sample of your work may be requested.
3. Interview: A virtual interview to discuss your background, interests, and alignment with Marvel AI’s mission.
Note:*• This is an unpaid volunteer role focused on skill-building, portfolio development, and contributing to open-source AI projects. Compliance with local regulations regarding volunteer positions or unpaid engagements is essential. Academic credit can be arranged if needed.