Wolfram High School Summer Research Program Staff Application

Overview

The 2025 Wolfram High School Summer Research Program will run from June 25 to July 12 at Bentley University near Boston, MA. Some staff will be assigned to mentor at the virtual pre-program workshop that runs June 7–8 from 9am to 5pm ET. For more details, please visit our website.

Staff Overview

Staff must arrive on campus before 5pm on Monday, June 23, and depart campus before 12pm on Sunday, July 13.

Mentors:
Mentors form the main part of our academic team and lead a team of 3–5 students through their project. They have opportunities to lead workshops, give talks on their topics of interest, lead/assist with a creative minor track and run social activities. Mentors are responsible for each of their student's academic output. Since WSRP is a residential program for minors, mentors are also responsible for student supervision with expectations and direction from the program directors. Mentors in their first or second year of undergraduate must have either been a TA at WSRP before, completed an internship at Wolfram or completed a major project under the guidance of a Wolfram employee/program. Non-Wolfram employees, contractors and interns receive a small stipend. Full-time Wolfram employees receive extra PTO days.

TAs:
TAs are vital for running the program. TAs work with any student who is struggling or needs some help while the mentors work with their small group of students. TAs help organize the social and downtime activities, ensuring that our students are engaged, active and having a positive program experience. TAs must be aged 15–18 and have completed both a WELP program and WELP TA Training. Being a TA requires approximately 10 hours of planning before the start of the program. This includes several virtual planning meetings. The Lead TA must have been a TA in a previous year and demonstrate leadership skills, enthusiasm and organization. Being a TA is a volunteer position, and we are happy to sign volunteer hours forms, write recommendation letters, etc.

Staff Expectations

All staff will receive training both online and in person. Any staff member using WSRP as a capstone for their WELP training will receive a certificate. Staff aged 18+ need to pass a background check and complete a sexual abuse prevention training (provided by Wolfram Research). Travel is only reimbursed for full-time, permanent Wolfram employees, and international applicants must get any required visas. All food and accommodation at Bentley University will be provided.

Please fill out the form below and click "Submit" once you have finished.

Applicant Information

You can use to this tool to generate the phonetic spelling of your name or refer to this phonetic spelling guide.

Include the country code (e.g. +1, +44)



Please write your bio in the third person. Check out our Faculty page here for examples.

If applying to be a mentor, this is mandatory

University faculty page, non-profit board member profile, etc.

Academic Background














For teaching assistant applicants only




If you are a Wolfram employee who uses WL in their work, please describe the scope of your WL usage.

Previous Program Experience































New Applicants Only


Please complete this section if you have not been a TA or Mentor at a previous Wolfram summer program and you are not a Wolfram employee.

For this part of the application, you will need to access a free trial of Wolfram|One here. Open a new notebook to write your code.

All code must be written in Wolfram Language. You should look at the Elementary Introduction to the Wolfram Language book and the documentation for assistance.

You can find a notebook with the problems here and download or make your own copy using the buttons in the top-right corner.

Problem 1: FizzBuzz

The goal of this problem is to replace any number that can be divided by 3 with the word "fizz," any number that can be divided by 5 with "buzz" and any number that can be divided by both 3 and 5 with "fizzbuzz."

For example, given a list of numbers from 1 to 30:
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30}

... your code should return:
{1, 2, "Fizz", 4, "Buzz", "Fizz", 7, 8, "Fizz", "Buzz", 11, "Fizz", 13, 14, "FizzBuzz", 16, 17, "Fizz", 19, "Buzz", "Fizz", 22, 23, "Fizz", "Buzz", 26, "Fizz", 28, 29, "FizzBuzz"}

Write some code that does FizzBuzz to a list of numbers from 1 to 30.

Problem 2: Odds before Evens

The goal of this problem is to take a list of integers and rearrange them so that all of the odd integers appear before all of the even integers, without otherwise changing the order.

For example, take the following list:
{-1, 2, 8, -9, -2, -3, -6, -10, -8, 5, 7, 9, 7}

Rearranged, it would look like this:
{-1, -9, -3, 5, 7, 9, 7, 2, 8, -2, -6, -10, -8}

Apart from putting the odds in front, the order in which the numbers appear is the same. This is different from sorting the integers, which would look like this:
{-10, -9, -8, -6, -3, -2, -1, 2, 5, 7, 7, 8, 9}

Write some code that sorts a list to put the odd integers before the even integers.

Other Information

Wolfram Research does not sponsor visas for this program, but we can write a letter of support/explanation. Most people who require a visa to enter the USA need a B1 visa for this program.
If you qualify for the Visa Waiver Program; you are a citizen of the USA, Canada or Bermuda; or you have a valid US visa for another purpose and are currently in the USA, you do not need a visa.
Students on F1 visas may need to apply for CPT.