A curated selection of remote internship opportunities tailored for computer science majors, focusing on roles that offer significant hands-on coding experience, mentorship, and flexibility. These positions are ideal for students seeking to build a professional portfolio while studying remotely.
Get targeted exposure with custom position pinning and highlighted placement.
NASA offers remote-friendly software engineering roles where interns work on critical systems for space exploration. Participants gain exposure to high-stakes projects, rigorous testing standards, and cutting-edge aerospace technology under the guidance of industry experts.
A global program where students contribute to open-source development projects while receiving a stipend. It provides deep experience in collaborative coding, version control, and communication within established open-source communities.
Designed for undergraduates, this program offers rotational experiences in software development and data science. Interns work on real-world products, receive mentorship, and engage in professional development workshops to prepare for full-time roles.
While primarily a resource hub, GitHub lists numerous remote development opportunities and partners with companies offering specialized coding internships. Students can leverage this platform to find roles focused on DevOps, API development, and platform engineering.
Meta offers remote software engineering internships focused on building social infrastructure and AI tools. Interns work on scalable systems, participate in code reviews, and contribute to features used by billions of users worldwide.
IBM provides structured remote apprenticeships for students, particularly those from underrepresented backgrounds, focusing on cloud, AI, and cybersecurity. The program combines paid work with extensive training modules and mentorship.
Amazon's software development internships, including remote options for select teams, allow students to work on high-impact projects across e-commerce, cloud computing, and logistics. Interns are embedded into squads and follow agile methodologies.
Programs like Google Summer of Code and Outreachy offer stipended remote internships for contributing to open-source software. These roles are perfect for students wanting to demonstrate initiative and technical proficiency in public repositories.
Shopify offers remote engineering internships where students help build e-commerce solutions for millions of merchants. The role involves full-stack development, collaboration with product teams, and working with modern web technologies.
Stripe's remote internship program allows students to work on financial infrastructure, API development, and developer tools. Interns solve complex problems related to payment processing and security in a highly technical environment.
Twilio offers remote internships focused on building communication APIs and cloud-based platforms. Students work on scalable backend systems, participate in hackathons, and gain experience with microservices architecture.
Salesforce provides remote development internships where students contribute to the Salesforce Platform and AppExchange. Interns work on features related to CRM, automation, and integration using the Apex and Lightning frameworks.
Adobe offers remote internships in creative cloud development and AI integration. Students work on tools used by millions of creatives, gaining experience in user interface design, backend services, and machine learning algorithms.
While often onsite, Epic has introduced remote options for certain software roles. Interns work on healthcare technology, learning about secure data handling, complex system integration, and the impact of software on patient care.
Cruise offers remote internships in robotics software and autonomous driving technology. Students work on perception, planning, and control systems, contributing to the development of self-driving vehicles.
Intel provides remote internships in hardware and software co-design, embedded systems, and AI chip development. Students gain insights into semiconductor technology and the intersection of hardware optimization with software performance.
Deloitte offers remote technology internships focusing on digital transformation, cloud migration, and cybersecurity consulting. Students apply their CS skills to solve business problems for diverse clients across various industries.
Accenture's remote internships provide opportunities to work on large-scale software implementations and AI solutions. Interns collaborate with global teams, gaining exposure to enterprise-level project management and delivery frameworks.
Palo Alto Networks offers remote internships in cybersecurity, focusing on threat detection, network security, and cloud protection. Students work on developing security tools and analyzing potential vulnerabilities in real-world scenarios.
Snowflake provides remote internships for students interested in cloud data warehousing and big data processing. Interns contribute to building scalable data platforms and improving query performance for enterprise clients.