Issue Template Fields
The New Internship issue template contains the following fields:Link to Internship Posting (Required)
What to provide: The direct URL to the internship application page Example:https://example.com/link/to/posting
Provide the most direct link possible to the application. Avoid linking to general career pages.
Company Name (Required)
What to provide: The official name of the company offering the internship Example:Google
Tips:
- Use the official company name as it appears on their website
- Avoid abbreviations unless that’s the official name
- For subsidiaries, include the parent company if relevant (e.g., “YouTube (Google)“)
Internship Title (Required)
What to provide: The exact title of the internship position Example:ML Software Intern
Tips:
- Copy the title exactly as it appears in the posting
- If sponsorship status is “Other”, specify it in parentheses at the end (e.g., “Software Engineer Intern (STEM OPT only)”)
- Keep it concise but descriptive
Location (Required)
What to provide: Where the internship is physically located or if it’s remote Example:San Francisco, CA | Austin, TX | Remote
Format requirements:
- Separate multiple locations with a pipe
|character - Include “Remote” if a remote option is available
- Use standard city and state/province abbreviations
- For Canadian locations:
Toronto, ON | Vancouver, BC
Season (Required)
What to provide: Select the season when the internship takes place Options:- Summer
- Winter
- Spring
- Fall
Choose the season during which the intern will actually be working, not when applications are due.
Sponsorship Status (Required)
What to provide: Whether the company offers visa sponsorship Options:- Offers Sponsorship: Company explicitly states they sponsor visas
- Does Not Offer Sponsorship: Company explicitly states no sponsorship
- U.S. Citizenship is Required: Position requires U.S. citizenship
- Other: Status doesn’t fit above categories
When to use 'Other'
When to use 'Other'
Select “Other” if:
- The posting specifies work authorization requirements that don’t fit the other categories (e.g., “STEM OPT eligible”, “CPT required”, “Green Card holders only”)
- The posting doesn’t specify sponsorship status
Application Status (Required)
What to provide: Whether the position is currently accepting applications Options:- Yes
- No
- Applications haven’t opened yet but the posting is published
- The posting says “Check back later”
Email Address (Optional)
What to provide: The email associated with your GitHub account Why provide it:- Your contribution will be attributed to you in the git commit
- Without it, the commit will be made by
[email protected]
Your email will only be used for git attribution. It won’t be shared or used for any other purpose.
Extra Notes (Optional)
What to provide: Additional context that might help reviewers Examples:- “This is a newly funded startup in the VR space”
- “Application requires completion of coding challenge”
- “Rolling admission - closes when filled”
- This information won’t appear in the README
- Use it to provide context that validates your submission
- Mention if the role is unique or might seem questionable
One Submission Per Position
If a company has multiple internship postings, submit each one separately: Good:- Issue 1: Google - Software Engineering Intern
- Issue 2: Google - Machine Learning Intern
- Issue 3: Google - Site Reliability Engineering Intern
- Single issue listing all three Google positions
Viewing the Full Template
The complete YAML structure of the issue template:View Full new_internship.yaml
View Full new_internship.yaml
Before You Submit
Double-check that your internship:- ✓ Meets all requirements
- ✓ Doesn’t already exist in the list
- ✓ Has accurate and complete information
- ✓ Includes a valid, direct link to the application