This job has expired

INTERN Cloud OnRamp - EarthScope Student Career Internship Program

$20 per hour for 11-15 weeks
Closing date
Feb 15, 2024

Position Overview

Join us this summer as an intern on our Cloud Research OnRamp Jupyter Hub Project! We’re on a mission to make geophysical research in the cloud more accessible using the EarthScope Jupyter Hub platform. Your focus will be on creating user-friendly documentation, contributing to development of curated geophysical use case notebooks and notebook contribution practices, and enhancing the overall Jupyter Hub experience for the EarthScope research community.

  • 2024 Program Dates: May 18 - August 2, 2024 
  • Undergraduate and graduate students are eligible to apply
  • This position is full-time, non-exempt, remote
  • Interns receive a weekly stipend of $800

Position Description

Intern will be responsible for assisting in our ongoing work to develop our Jupyter Hub. This may include assisting with the following tasks:

  • Gathering diverse Jupyter Notebook use cases
  • Building and organizing a collection of Jupyter Notebooks cloud-optimized for EarthScope Hub
  • Define metadata standards for effective notebook discoverability
  • Exploring and implementing tools for a better EarthScope Jupyter Hub user experience
  • Developing best practices for designing user-friendly Jupyter Notebooks to support FAIR research
  • Facilitate and/or participate in workshops, hackathons or training sessions to educate researchers on best practices
  • Drafting documentation covering security, collaboration, version control, and data management specifically within the EarthScope onramp cloud environment

Essential Job Functions

  • Using and developing Jupyter Notebooks 
  • Strong communication and collaboration skills
  • Detail-oriented with an interest in scientific user experience design

Working Relationships 


  • Reports to the OnRamp Product Owner and Project Manager, coordinating via Slack and regular Zoom meetings. Interacts and collaborates with peers and colleagues across the organization.


  • May interact with professionals outside the organization to inquire about their research.


  • Interacts effectively with various EarthScope staff to ensure the completion of assigned responsibilities. May provide guidance on technical matters to others. Does not have supervisory responsibility.


  • Proficiency in Python
  • Basic UI design skills to enhance the user experience within Jupyter Hub
  • Effective communication skills to collaborate with researchers, gather requirements, and convey technical information clearly
  • Highly organized
  • Ability to work independently and pay attention to detail

EarthScope Core Competencies 

  • Accountability and Responsibility
  • Relationship Building
  • Skilled Problem Solver
  • Customer Focus
  • Strategic Thinking

Physical Work Demands

  • Able to sit and/or stand to work at a computer

Mental Work Demands

  • Regular and on-time attendance to Zoom meetings and set work schedule

Note: To perform this position successfully, an individual must be able to perform each essential responsibility satisfactorily. The requirements listed above are representative of knowledge, skill, and/or ability required and are not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with this position.


  • Graduate or upper undergraduate-level student in Earth sciences or relevant STEM field
  • Experience in creating, editing, and running collaborative and/or reproducible Jupyter Notebooks
  • Knowledge of version control systems

Preferred Experience

  • Experience with deploying and/or managing a Jupyter Hub
  • Familiarity with distributed HPC and/or cloud computing
  • Ability to document code, processes, and best practices for knowledge sharing

QUESTIONS SECTION (to be completed on application)

1. What do you hope to gain from this internship experience at EarthScope?

2. Describe your experience (personal, academic, or professional) with Jupyter Notebooks.

3. What is your experience with UI design, especially within the context of Jupyter Hub or similar environments? How do you approach designing a user-friendly experience?

4. Have you implemented metadata standards in your projects, especially within Jupyter Notebooks?

5. Tell me about a time you needed to get information from someone who wasn’t very responsive. What did you do?

6. Give me an example of a time you were able to be creative with your work. What was exciting or challenging about it?

7. If you are applying for more than one internship position at EarthScope please indicate your first choice and your second choice.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert