Student Internships

Two students and two mentors at a table

EinR student interns meeting with their mentors

Every year ESnet offers graduate, undergraduate, and high school students the chance to work alongside our engineers and R&D scientists to address challenges in high-speed scientific networking. We hire students in summer, fall and spring for a 12- to 16-week paid program that offers students the opportunity to gain hands-on research experience. 

Each November, we post student positions and begin accepting applications for the Summer. The Summer term is full time. Fall and Spring terms can be work-study (part time) or full time. A late or early start date can be considered for academic reasons.

Term Approximate Dates  Duration
Summer  e.g. 6/1 - 8/24 12 weeks
Fall  e.g. 8/25 - 12/15 16 weeks
Spring e.g. 1/9 - 4/28  

The Summer Student Internship Program is now open! (Posting closes May 31.)

In addition, ESnet participates in Berkeley Lab’s Computing Sciences Area Summer Student Program and the Department of Energy’s SULI Internship and CCI programs. ESnet also participates in the Experiences in Research (EinR) six-week program for high school students, offered by Berkeley Lab’s K-12 STEM Education and Outreach division (learn more: ESnet’s EinR Summer Interns Are Visualizing Their Path to a STEM Career).

EinR applications are now open and are due April 1. Learn more about the projects, which includes one for ESNet.

What Students Have to Say

Headshot of Caitlin Sim on a white background“The DOE SULI program with ESnet was an incredibly unique opportunity that allowed me to expand my horizons in research as an undergraduate interested in data science. I am grateful that I learned so much about analyzing network utilization for in-network caching systems and have been able to explore more of its ramifications in publications with ESnet and Berkeley Laboratory. The knowledge I gained that summer will definitely help direct my future professional development.”

—Caitlin Sim, UC Berkeley ’23


Portrai of Sahil Nayak“My favorite part of the program was learning more about python visualization code. I have had limited experience in creating data visualizations in the past, and I am less comfortable using python compared to other coding languages, so having to get more familiar with python and its visualization libraries was challenging yet enjoyable for me.” 

Sahil Nayak, high school student in San Ramon, California