Scientific Programmer - USGS and WHOI

Look here for job postings within the Modeling community.

Moderators: arango, robertson

Post Reply
User avatar
Site Admin
Posts: 124
Joined: Wed Feb 26, 2003 3:12 pm
Location: IMCS, Rutgers University

Scientific Programmer - USGS and WHOI

#1 Post by robertson » Thu Nov 20, 2014 7:40 pm

Scientific Programmer Needed

Integrated Statistics is looking for a Scientific Programmer to work with the USGS Coastal and Marine Geology Program at the Woods Hole Coastal and Marine Science Center in Woods Hole, MA.

USGS earth scientists explore and study many aspects of the underwater areas between shorelines and the deep ocean, investigating scientific processes related to societal problems arising in coastal and marine environments, including natural hazards, resources, and environmental change. Two fundamental aspects of the USGS mission are to provide reliable scientific information to describe and understand the Earth, and to minimize loss of life and property from natural disasters. To serve this mission, the Center is developing a predictive capability for ocean circulation and sediment transport in a wide range of marine and coastal environments. The Center develops, tests, and maintains the Coupled Ocean-Atmosphere-Wave-Sediment Transport (COAWST) modeling system for use in studies of coastal systems, and distributes it openly to national and international users.


The scientific programmer's duties fall into three areas: the support and development of scientific algorithms and applications of numerical models, the development and operation of a portal to disseminate model results and observational data, and the daily operation of an ocean and sediment transport forecast model and distribution of its results.

The contractor will work with Center staff to:
  • Develop and integrate numerical algorithms into oceanographic, sediment, and wave models as part of the COAWST system.
  • Test the algorithm implementations using both idealized test cases and realistic applications.
  • Document the code.
  • Use an online data portal to manage the dissemination and visualization of both model data and field observations.
  • Manage, operate, and store and disseminate data from a daily numerical forecast system, using the COAWST model.
  • Maintain the data dissemination server.
  • Plan, coordinate, and assist in conducting numerical experiments for regional applications.
  • Develop tools to compare observational data to numerical modeling results. Evaluate data for integrity, process data for analysis, display, archive, and test hypotheses.
  • Provide general technical services and expertise to scientists, engineers, and technicians working on field and modeling studies of coastal and marine geology.

The Scientific Programmer must have:
  • Extensive FORTRAN and Matlab experience. Experience with Python, perl, Java, and html5 is desirable.
  • Demonstrated ability to develop numerical algorithms and to incorporate them into model systems.
  • Experience providing server support for Thematic Real-time Environmental Distributed Data Programmer (THREDDS) data dissemination.
  • Experience and/or academic credentials in diverse areas including computer programming, numerical methods, data dissemination using CF conventions, sediment transport, physical oceanography, and ocean engineering.
  • Knowledge and experience in the use of oceanographic data.
  • Modeling skill and experience sufficient to understand, maintain, program, and execute numerical oceanographic models at the Center, including COAWST, Regional Ocean Modelling System (ROMS), and Simulating Waves Nearshore (SWAN).
  • Ability to extend and modify existing techniques, and to find creative and effective solutions to varied technical problems.
  • Excellent written communication skills, with experience in technical writing.
  • The ability to obtain a security clearance, and to pass drug testing.
This position is full-time, with an initial period of performance of one year. The rate of pay is $25-29/hr, and the position is eligible for the benefits described on the Integrated Statistics website.

To apply for this position, please visit and click on Employment Opportunities. In the list of jobs, click the job name to see the full description. Clicking the Apply Here link starts the application process.

Integrated Statistics is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law. Consistent with its obligations under federal law, Integrated Statistics is committed to taking affirmative action to employ and advance in employment qualified women, minorities, disabled individuals, special disabled veterans, veterans of the Vietnam era, and other eligible veterans. For assistance with accessibility of applications, posters, forms, and/or documents, please email the Integrated Statistics office.

Post Reply