Internship Opportunities

Former NEMAC intern Caroline Ketcham

Undergraduate research is a core value of UNC Asheville and plays a large part in NEMAC's work program. NEMAC supports students as they work on intellectually-driven projects with faculty and staff mentors across a wide range of the liberal arts.

Student interns work alongside our research professionals and become vital members of our team. We have worked with over 100 student interns since 2003, many of whom have gone on to full-time employment with local organizations and companies, including NOAA’s National Centers for Environmental Information, the National Fish and Wildlife Foundation, the USDA Forest Service, Locus Technologies, and the Land of Sky Regional Council of Governments.

NEMAC internships are open to any registered UNC Asheville student, at both the undergraduate and graduate levels. 


Applying for a Position

NEMAC's internships usually start with spring, summer, and fall semesters and are open to any registered UNC Asheville student (undergraduate or graduate). When available, internship openings are posted on UNC Asheville's Career Center via Handshake.

To apply, send a cover letter, resume, and pertinent references to:

Ian Johnson

Available Positions — NOW HIRING:

Web Developer — Software development intern for Computational Biology

NEMAC and CSCI are seeking a web programmer to assist in the development of a web application for modeling biochemical systems. The work program will be designed according to the applicant’s experience and interests. 


  • Experience with full-stack web development
  • Experience with version control
  • Experience developing applications in Python


  • Experience building web applications from a web framework
  • Some knowledge of biology is a plus


Climate Resilience Toolkit Narrative Writer

The U.S. Climate Resilience Toolkit ( is a national-level website managed by NOAA’s Climate Program Office providing scientific tools, information, and expertise to help people manage their climate-related risks and opportunities, and improve their resilience to extreme events. Federal governmental cross-agency teams have identified and provided content on climate change impacts and adaptive responses for specific topic areas and for some geographic regions. The teams have identified case studies that describe how communities are taking action to build climate resilience, along with the data, tools, reports, and trainings used to implement resilience strategies.

The successful applicant will work with NEMAC team members to review and research identified content to create accessible, engaging, and concise narratives; manage content development through a shared spreadsheet; and input the created narratives, including their provided or needed metadata for faceted filtering, into a web-based content management system.

Required Skills:

  • Strong writing, reading comprehension, and communication skills
  • Experience writing creative nonfiction
  • Ability to work with a team, as well as work individually with guidance from mentor

Desired Skills:

  • Successful completion of classes in Creative Writing, Scientific/Technical Writing, or Mass Communications, or equivalent experience
  • Experience writing narratives based on environmental data, with some background in either environmental, atmospheric, or climate science
  • Experience using shared documents via Google Drive
  • Any experience with a web-based content management system, such as Drupal

Available summer 2019

GIS Intern

NEMAC has partnered with the North Carolina Geological Survey to communicate and visualize the impacts of landslide hazards in Western North Carolina. Using GIS, the selected applicant will assist in the creation of web viewers, story-maps, and in the modeling of landslide hazards. 

Required Skills:

  • Knowledge of GIS (QGIS/ArcGIS)
  • Excellent communication skills

Desired Skills:

  • Familiarity with ArcGIS Online
  • A keen cartographic eye
  • Interest in geology

This is a summer 2019 position only, but may provide a pathway to other opportunities.


General Student Position Types (when available):

GIS  Intern

NEMAC works extensively with geographic information systems (GIS) to interpret, create, and deliver geographic data. This can merge cartography, statistical analysis, and computer science disciplines.

Skills we look for:

  • Working knowledge of GIS
  • ArcGIS or QGIS
  • Knowledge of database systems
  • Interest in the relationships of things in space and time

Web Developer

Many of NEMAC’s tools take the form of web applications, developed to communicate data to the public in a consumable form or facilitate the decision-making process in scientific or local communities.

Skills we look for:

  • HTML
  • Javascript
  • Python
  • Linux
  • SQL
  • Experience with a front-end web framework, such as React.js or Angular.js

Graphic Designer

NEMAC works extensively in science delivery, which emphasizes the synthesis of hard data into a clear, accessible format. This often takes the forms of websites, posters, postcards, brochures, and presentations, where clean, sharp web and print design is key to communication.

Skills we look for:

  • Strong design skills
  • Comprehensive knowledge of HTML/CSS
  • Familiarity with Adobe CS
  • Experience in a content management system such as Drupal or Wordpress

Community Outreach Intern

NEMAC frequently works with local communities to present existing and historical data, synthesized to create a vision of the future. The materials we create can take the form of narratives, posters, videos, and infographics.

Skills we look for:

  • Strong verbal and written communication skills
  • Knowledge of Adobe Creative Suite
  • Availability to attend public meetings and interface with the community

Data System Manager

The technologies we use at NEMAC often require attention, which can include management of system upgrades, hardware and software inventory, domain maintenance and management, and day-to-day troubleshooting.

Skills we look for:

  • Familiarity with multiple operating systems
  • Understanding of Windows system management
  • Familiarity with Linux command line
  • Experience in domain server management