Sports Reference LLC plans to welcome seven interns for summer 2023 as valued contributors to our Data, Engineering, Marketing, and Product teams. Sports Reference currently serves a still-growing 19m monthly users through our Reference sites and our SaaS business line at Stathead.com.
Our sites are used worldwide, every day by professionals and non-professionals alike. They are: Baseball-Reference.com, Basketball-Reference.com, Pro-Football-Reference.com, Hockey-Reference.com, SR/College Football, SR/College Basketball, FBref.com, and Stathead.com.
Sports Reference is a relatively small company of only 31 employees. As such, interns’ work will be highly visible and have a definite and immediate impact. In addition to the projects interns will complete as members of their respective teams, interns will also participate in skill-building, career-development, and networking opportunities designed to help interns achieve their career goals. Former Sports Reference interns have gone on to a wide array of meaningful careers, including a number of front office positions.
Please visit our jobs website at https://sports-reference-llc.breezy.hr/ to submit your resume for this position. In addition to a resume, you are required to submit your response to one of four prompts. More information on the prompts is included below.
We will start to review applications on February 3rd and will begin phone interviews the week of February 13th. We have provided a general outline of our interview process here: https://www.sports-reference.com/job-interview-process.html We do not host full interviews for internship candidates.
We democratize data, so our users can enjoy, understand, and share the sports they love.
We value:
To meet these expectations, we encourage team members to participate in company discussions and to share new ideas for features or potential solutions to problems.
We take great pride in the Sports Reference Summer Internship program. Each year, we incorporate feedback from the previous year to ensure we are providing a valuable and relevant experience. In 2023, we will provide:
Our program is designed with undergraduate students in mind, but we welcome all applications. If you are interested in a Sports Reference Summer Internship and are more experienced, please take into consideration that we do not alter the pay or structure of our internship program to accommodate more advanced skill sets.
Sports Reference plans to welcome seven interns for summer 2023:
Applicants may apply to only one position. Any applicants who apply to more than one of the positions will not be considered.
A qualified candidate's application will demonstrate:
Sports Reference 2023 Summer Interns will be paid at a rate of $22/hour.
Sports Reference 2023 Summer Interns are expected to work 40 hr/week for at least nine weeks between May 30th and September 1st. We offer some flexibility for start/end date and vacation time. We generally work a standard workday, though we offer the ability to flex hours to accommodate non-work obligations.
For ALL applicants, the first half of the prompt is to answer the following question:
Why do you want to intern with Sports Reference, and why should we hire you? (200 word max)
The second half of the prompt is related to the specific position for which you are applying. Applicants may apply to only one position. Find the prompt for the position in which you are most interested below.
Step by step, how would you tackle the following project? (This is an actual project interns have worked on in the past. You should not actually complete the project.)
As soon as NBA teams make their draft selections, we want to input new entries into our SQL database for the drafted players. In order to do so, we will need to know their biographical information (heights, weights, birthdates, schools attended, name pronunciation, shooting hand, social handles, etc.) so that the bio section at the top of their new player pages will be as complete as possible. You have 1-2 weeks before the draft to research and prepare for draft night.
Please provide us with a coding solution to the following problem. You can use any high-level language that you’d like. This problem shouldn’t take more than an hour to complete. If you are finding yourself spending more time, your solution is probably too elaborate. Submit a link to the location where we can view the code (e.g., github). The solution should contain a README.md that provides an explanation to your solution.
Given a json file that includes each team's Win-Loss records versus opponents, provide a code sample of how you would build a table displaying a matrix of head-to-head records, similar to this table. We are interested in your ability to work with data structures, loops and logic.
Provided json data (Note: The json data provided below is just to give a visualization of the data format. The actual values are unimportant for this exercise and shouldn't need to be included in the code.):
{
'BRO': {
'BSN': { 'W': 10, 'L': 12 },
'CHC': { 'W': 15, 'L': 7 },
'CIN': { 'W': 15, 'L': 7 },
'NYG': { 'W': 14, 'L': 8 },
'PHI': { 'W': 14, 'L': 8 },
'PIT': { 'W': 15, 'L': 7 },
'STL': { 'W': 11, 'L': 11 }
},
'BSN': {
'BRO': { 'W': 12, 'L': 10 },
'CHC': { 'W': 13, 'L': 9 },
'CIN': { 'W': 13, 'L': 9 },
'NYG': { 'W': 13, 'L': 9 },
'PHI': { 'W': 14, 'L': 8 },
'PIT': { 'W': 12, 'L': 10 },
'STL': { 'W': 9, 'L': 13 }
},
'CHC': {
'BRO': { 'W': 7, 'L': 15 },
'BSN': { 'W': 9, 'L': 13 },
'CIN': { 'W': 12, 'L': 10 },
'NYG': { 'W': 7, 'L': 15 },
'PHI': { 'W': 16, 'L': 6 },
'PIT': { 'W': 8, 'L': 14 },
'STL': { 'W': 10, 'L': 12 }
},
'CIN': {
'BRO': { 'W': 7, 'L': 15 },
'BSN': { 'W': 9, 'L': 13 },
'CHC': { 'W': 10, 'L': 12 },
'NYG': { 'W': 13, 'L': 9 },
'PHI': { 'W': 13, 'L': 9 },
'PIT': { 'W': 13, 'L': 9 },
'STL': { 'W': 8, 'L': 14 }
},
'NYG': {
'BRO': { 'W': 8, 'L': 14 },
'BSN': { 'W': 9, 'L': 13 },
'CHC': { 'W': 15, 'L': 7 },
'CIN': { 'W': 9, 'L': 13 },
'PHI': { 'W': 12, 'L': 10 },
'PIT': { 'W': 15, 'L': 7 },
'STL': { 'W': 13, 'L': 9 }
},
'PHI': {
'BRO': { 'W': 8, 'L': 14 },
'BSN': { 'W': 8, 'L': 14 },
'CHC': { 'W': 6, 'L': 16 },
'CIN': { 'W': 9, 'L': 13 },
'NYG': { 'W': 10, 'L': 12 },
'PIT': { 'W': 13, 'L': 9 },
'STL': { 'W': 8, 'L': 14 }
},
'PIT': {
'BRO': { 'W': 7, 'L': 15 },
'BSN': { 'W': 10, 'L': 12 },
'CHC': { 'W': 14, 'L': 8 },
'CIN': { 'W': 9, 'L': 13 },
'NYG': { 'W': 7, 'L': 15 },
'PHI': { 'W': 9, 'L': 13 },
'STL': { 'W': 6, 'L': 16 }
},
'STL': {
'BRO': { 'W': 11, 'L': 11 },
'BSN': { 'W': 13, 'L': 9 },
'CHC': { 'W': 12, 'L': 10 },
'CIN': { 'W': 14, 'L': 8 },
'NYG': { 'W': 9, 'L': 13 },
'PHI': { 'W': 14, 'L': 8 },
'PIT': { 'W': 16, 'L': 6 }
}
}
Results should look like:
Please pick ONE of the following prompts:
1. On a daily basis, Sports Reference social media accounts are tagged thousands of times by users who use our data and tools to generate original content. What are three community marketing strategies you would use to 1) increase the number of users sharing content, 2) amplify the user generated content that is being shared and 3) cultivate a sense of community for our followers?
2. Pick any of the sports we cover (Baseball, Pro Basketball, College Basketball, College Football, Pro Football, Hockey, and Soccer) and describe three pieces of social media content that you would create for one of those sports. They can all be for the same social media platform or you can do them for different platforms, but they should all be the same sport.
One of the areas we will be focusing our design and research efforts on this summer is exploring personalization options for the Sports Reference websites. Personalization can take on many forms—from “following” players and teams to saving preferences to customizing data tables on our sites (and everything in between and beyond).
Sports Reference LLC does not discriminate in employment decisions on the basis of race, color, national origin, gender, sexual orientation, religion, military service eligibility, veteran status, marital status, disability, membership in any other protected classes, or on the basis of sports franchise preferences.