Skip to main content
Find answers to the most commonly asked questions about using and contributing to the internship list.

Contributing

To add an internship:
  1. Go to the GitHub repository
  2. Click “New Issue” and select the New Internship template
  3. Fill in the company name, role, location, and application link
  4. Submit the issue
A team member will review your submission and it will be automatically added to the list. For detailed instructions, see our contribution guide.
Please create a separate submission for each unique position, even if they’re at the same company.
No, this list is exclusively for internships in the United States, Canada, or Remote positions. International internships outside these locations should not be added.
You can add internships in these categories:
  • Software/Computer Engineering
  • Computer Science/Data Science
  • Product Management
  • Quantitative roles (Quant)
  • Other tech-related internships
If you find an error or a position that’s no longer accepting applications:
  1. Submit an issue on GitHub
  2. Provide details about the problem (company name, position, what’s wrong)
  3. A maintainer will review and update the list
Your help in keeping the list accurate is greatly appreciated!
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
When submitting:
  1. Select the “Other” template from the issue options
  2. Choose the appropriate category (Question, Suggestion, or Other)
  3. Clearly describe your suggestion and how it would help the community
  4. Engage in discussion with maintainers and other community members
The best suggestions come from active community members who understand what fellow students need.

Understanding the List

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
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
The 🔒 symbol indicates that the internship application is closed. The position is no longer accepting applications.
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.
Some companies close applications without notice. Apply early to positions you’re interested in!

Using the List

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.
To receive notifications when new internships are added:
  1. Join the CSCareers Discord server
  2. Configure your notification settings for internship channels
  3. Get instant alerts when new opportunities are posted
You can also “Watch” the GitHub repository to get email notifications for updates.
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
While we strive for accuracy, always verify information on the company’s official career page.
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
This list is one tool in your internship search toolkit, not the only resource you should use.

Build docs developers (and LLMs) love