Contributing
How do I add an internship to the list?
How do I add an internship to the list?
To add an internship:
- Go to the GitHub repository
- Click “New Issue” and select the New Internship template
- Fill in the company name, role, location, and application link
- Submit the issue
Please create a separate submission for each unique position, even if they’re at the same company.
Can I add international internships?
Can I add international internships?
No, this list is exclusively for internships in the United States, Canada, or Remote positions. International internships outside these locations should not be added.
What types of internships can I add?
What types of internships can I add?
You can add internships in these categories:
- Software/Computer Engineering
- Computer Science/Data Science
- Product Management
- Quantitative roles (Quant)
- Other tech-related internships
What if I find an error or a closed position?
What if I find an error or a closed position?
If you find an error or a position that’s no longer accepting applications:
- Submit an issue on GitHub
- Provide details about the problem (company name, position, what’s wrong)
- A maintainer will review and update the list
Can I suggest new features or improvements?
Can I suggest new features or improvements?
Yes! We welcome suggestions for improving the list. You can use the “Other” issue template to:
- Ask questions about the repository
- Suggest new features or improvements
- Report issues that don’t fit the other templates
- Select the “Other” template from the issue options
- Choose the appropriate category (Question, Suggestion, or Other)
- Clearly describe your suggestion and how it would help the community
- Engage in discussion with maintainers and other community members
Understanding the List
What does 🛂 mean?
What does 🛂 mean?
The 🛂 symbol indicates that the internship does NOT offer visa sponsorship. This means:
- You must already have work authorization in the country where the position is located
- International students will need to use CPT, OPT, or other existing authorization
- The company will not sponsor H-1B or other work visas
What does 🇺🇸 mean?
What does 🇺🇸 mean?
The 🇺🇸 symbol indicates that the position requires U.S. Citizenship. This means:
- Only U.S. citizens are eligible to apply
- The position likely involves work requiring security clearance
- Permanent residents (green card holders) are typically not eligible
What does 🔒 mean?
What does 🔒 mean?
The 🔒 symbol indicates that the internship application is closed. The position is no longer accepting applications.
Are these positions guaranteed to be open?
Are these positions guaranteed to be open?
No. While we work hard to keep the list current, positions can close at any time. Always check the application link to verify the position is still accepting applications before applying.
Using the List
How often is the list updated?
How often is the list updated?
The list is updated continuously throughout the recruiting season. Community members add new positions daily via GitHub issues, and maintainers review and approve submissions regularly.For real-time updates, join the CSCareers Discord to get notifications when new internships are added.
How do I get notifications for new internships?
How do I get notifications for new internships?
To receive notifications when new internships are added:
- Join the CSCareers Discord server
- Configure your notification settings for internship channels
- Get instant alerts when new opportunities are posted
Is this list official?
Is this list official?
No, this is a community-maintained list. It’s not affiliated with any company or official recruiting platform. The list is maintained by students, for students, with the help of:
- Vansh and Ouckah (maintainers)
- The CSCareers Discord community
- Contributors on GitHub
Should I only apply to internships on this list?
Should I only apply to internships on this list?
No! While this list is a great resource, you should:
- Check company career pages directly
- Use job boards like LinkedIn, Indeed, and Handshake
- Attend career fairs at your university
- Network with recruiters and employees
- Look for opportunities through your university’s career center