Global Climate Modeling Intern

Internships Seattle, Washington


Global Climate Modeling Intern
Paid Summer Internship – Seattle, WA

Empowered by our founder Paul Allen’s vision, our mission at Vulcan is to improve our planet by tackling the world’s toughest problems. We do that through scientific and technological breakthroughs, catalytic philanthropy, and inspirational experiences, motivated by Paul’s lifelong question: “What solution should exist that doesn’t?”

Vulcan Inc. has launched a strategic initiative in partnership with top-notch climate research institutions to build a novel global climate model running on leadership class high-performance computing systems. As the Global Climate Modeling Intern in a fast-paced, interdisciplinary team, you will make significant contributions by implementing a specific module, a so-called physical parametrization using a domain-specific language and compiler.

During your internship, you will learn about global climate modeling, software engineering practices (unit-testing, regression testing, continuous integration) and be able to deepen your Python skills.

Projects and Responsibilities

  • Understand the module of an existing climate model that you will implement from peer-reviewed publications
  • Develop and test a Python version of the code using a domain-specific language and compiler
  • Demonstrate and present your results to the team

Desired Skills and Experience

  • Undergraduate/Graduate student currently pursuing an engineering or science degree from an accredited institution
  • Software engineering / programming experience -- preferably in Python
  • Familiarity with working in a Unix command-line environment
  • Background in atmospheric modeling or computational science is an advantage
  • Must be a fast learner and motivated to work in a challenging environment 

Deadline to Apply: February 14

We’re committed to inclusion and equal opportunity.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The job description listed above is representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Vulcan Inc. is an equal opportunity employer. Every qualified applicant will be considered for employment. We do not discriminate based on race, color, religion, sex, gender identity, sexual orientation, pregnancy, parental status, national origin, age, disability (physical or mental), family medical history or genetic information, political affiliation, military service, or other protected class.

If you need accommodation during the application or hiring process, please contact Human Resources at or your recruiter.