Scientific Developer

Apply now Job no: 513721
Classification:Information Systems Professional 2A
Grade:Grade 79
Work type:Staff Full-time
Administrative Unit:University of Alaska Fairbanks
School/Business unit:UAF Geophysical Institute
Location: Fairbanks
Categories: Information Systems/Technology, Research/Science/Grants

Position Summary:

The Alaska Earthquake Center is hiring a scientific programmer to spearhead adapting emerging research into applied, operational code. Because our products affect public safety, we place a premium on well-developed and well-supported software. Our tools provide rapid information to emergency managers, policymakers and the public.


1010% DOCUMENTATION Create and maintain up-to-date software documentation, using media such as man pages, Earthquake Center wiki pages, and white papers.Essential
1010% IT SUPPORT Work with the System Administrator to diagnose and troubleshoot computing, networking, and device problems as needed. Support the Earthquake Center virtual cluster hardware and software. Contribute to discussions involving Earthquake Center IT plans and future technologies. Collaborate in developing long range strategic plans for computing and networking information technologies. Facilitate alignment of information technology services to serve University and departmental missions, goals, and priorities as designated by the organization.Essential
1010% ON-CALL EARTHQUAKE RESPONSE Participate in the center's rotating 24/7 duty seismologist role serving approximately one week every two months. Duties include relocating large earthquakes in the state within performance standards. Act as an initial point-of-contact to stakeholders.Essential
3535% SCIENTIFIC SOFTWARE DEVELOPMENT Use knowledge of languages including Python, Perl, and C to write new programs and modify existing software for Earthquake Center operations. Support, as directed, affiliated research staff with technical needs and coding. Collaborate and co-develop new software based on published scientific techniques with other members of the Earthquake Center software development team. Develop, test, document, and implement applications according to published standards and methodologies. Within guidelines, organize, prioritize, and implement work activities.Essential
3535% SOFTWARE MAINTENANCE AND SUPPORT Ensure continuous operation of critical Earthquake Center software functionality. Fix bugs and add new features, as requested, in current software. Ensure that existing software conforms to Earthquake Center coding standards. Analyze, document, install, develop, and maintain software. Use problem solving and analysis to resolve standard software and hardware problems and issues, which may require researching issues involving multiple components or systems to determine and solve problems.Essential

We are seeking the right person to marry new geophysical techniques with rigorous standards to develop code that supports the earthquake monitoring mission of the center. A knowledge of seismology is not required, but familiarity with computational scientific techniques common in mathematics, physics, or geophysics is highly desired. Because earthquake data is collected and processed in real-time, experience working with time series data is a strong plus.

The core of this job will be to develop codes that enhance and expand the capabilities of our earthquake analysis system. You will work with scientists and technical experts to create tools that stakeholders can rely on in a crisis to protect lives and property. Your work will impact people.

The Earthquake Center is housed at the Geophysical Institute at the University of Alaska Fairbanks where it has served for decades as the definitive source for earthquake information in Alaska. We are the primary source of earthquake information for thousands of Alaskans, government agencies, and private firms every day.

Our work environment mixes staff with a wide variety of scientific, technical, and communications expertise. You will have significant discretion to figure out the best solutions to your tasks. We value the way problems are solved as much as the actual results. And we believe that people who lead engaged lives outside of work bring more insight to the office. Because earthquakes occur at all hours, every member of our team is called on, on occasion, to respond 24/7.


Knowledge of information technologies including hardware and software, programming, and database development and administration.

Ability to understand how systems relate to each other.

Ability to analyze unusual, non-routine, and complex situations and problems and devise alternate strategies for solutions.

A strong knowledge of mathematics, including fields such as statistics, signal processing, and linear algebra.

Ability to formulate problem resolution.

Required Education and Experience: 

Bachelor’s degree in Information Technology or other related field and 2 years experience, or an equivalent combination of training and experience.

As a public, regional, comprehensive university, UAF is committed to building a culturally diverse and inclusive organization and strongly encourages women, minorities, individuals with disabilities, and veterans to apply.

Salary Information:

This position is a full-time, non-exempt, term-funded, Grade 79 with salary commensurate with experience.

Application Process:

To apply for this position, please provide a cover letter, resume, and contact information for three professional references with your application.  Please submit your application no later than 11/10/2019 at 11:55 PM Alaska Time.  The review of this posting will start on 11/11/2019. This posting will be closed once it is filled.

If you need assistance applying to this posting, please contact GI - Office of Human Resources at 907-450-8200. 

Applicants needing a reasonable accommodation to participate in the application and screening process should contact the UA Human Resources office at 907-450-8200.

Background Check:

The successful applicant is required to complete a background check.  Any offer of employment is contingent on the background check.

Non-Represented Staff (Probationary Period):

Pursuant to University Regulation 04.07.020, new employees of the University are employed in an at-will probationary status for the first six months of employment.  During the probationary period, employment may be terminated for no reason or any reason.  Promoted employees also serve a probationary period with limited rights of retreat.

Term Positions:

This position is a term-funded position through June 30, 2020, and is reviewed annually for contract renewal at the University's discretion.


Pursuant to Board of Regents’ Policy 04.01.055.B, temporary, extended temporary, adjunct, student, casual labor, regular new hire probationary employees, and those positions designated by the presidents as officers and senior administrators of the university are employed at-will.

Training Policy:

It is the policy of the University of Alaska, Fairbanks that all employees are required to attend training to meet the requirements of the positions they hold and to complete the required training within a specified period of time to remain employed at UAF.  The policy can be located at

Tobacco-Free Campus:

UAF Campus is a tobacco-free campus.  For more information, please go to

Notice of Nondiscrimination:

The University of Alaska is an affirmative action/equal opportunity employer and educational institution.  The University of Alaska does not discriminate on the basis of race, religion, color, national origin, citizenship, age, sex, physical or mental disability, status as a protected veteran, marital status, changes in marital status, pregnancy, childbirth or related medical conditions, parenthood, sexual orientation, gender identity, political affiliation or belief, genetic information, or other legally protected status.  The University's commitment to nondiscrimination, including against sex discrimination, applies to students, employees, and applicants for admission and employment.  Contact information, applicable laws, and complaint procedures are included on UA's statement of nondiscrimination available at



Advertised: Alaskan Daylight Time
Applications close: Alaskan Standard Time

Back to search results Apply now Refer a friend

Share this:

| More

Join a job pool or contact Human Resources

Hiring units such as departments, may wish to establish a pool of individuals who are qualified for positions. These pools are ongoing, meaning they do not have closing dates and accept applications on an ongoing basis.

University of Alaska Anchorage

Join Our Job Pool

University of Alaska Fairbanks

Join Our Job Pool

University of Alaska Southeast

Join Our Job Pool

University of Alaska System

Join Our Job Pool