Software Engineer Intern
Role responsibilities
The role involves collaborating with the engineering team of a partner company to design, develop, and maintain software solutions. The intern will also participate in code reviews, testing, and debugging to ensure high-quality deliverables.
Requirements
Preferred qualifications include being a Master’s student or graduate in Computer Science or a related field, with knowledge of Artificial Intelligence and Machine Learning being a plus. A passion for leveraging technology to create meaningful social impact and strong communication and teamwork skills are also desired.
Key skills
Software Engineering, Artificial Intelligence, Machine Learning, Collaboration, Communication, Teamwork
Keywords
Software Engineering, Artificial Intelligence, Machine Learning, Collaboration, Code Reviews, Testing, Debugging, Software Solutions, Nonprofit, Social Impact, Technology, Training, Career Development, Remote Work, Engineering Team, Stakeholders