Scientific Programmer

Ocean Associates

Ocean Associates

Software Engineering
Posted on Saturday, March 2, 2024

NOTE: If you are unable to complete this application due to a disability, contact Ocean Associates at 703-388-9548 to ask for an accommodation or an alternative application process.

Ocean Associates is seeking a Scientific Programmer to support NOAA Fisheries. OAI is a Virginia corporation established in 2003 that provides consulting and technical services to the U.S. government, non-governmental organizations, international organizations, and the private sector. We specialize in scientific program and project management, strategic planning, professional and technical services, and stakeholder engagement, supporting government contracts.

This position will provide programming and data analysis services required by the Offshore Wind and Ecology Branch (OWEB) of NOAA’s Northeast Fisheries Science Center (NEFSC). The OWEB works to determine how offshore wind (OSW) development projects affect protected species, fisheries, marine habitats, and fishing communities. The OWEB provides data and expert support for marine spatial planning of NOAA’s trust resources in the Greater Atlantic Region related to OSW projects for marine resource managers (including fisheries managers, protected species managers, critical habitat assessments, and habitat conservation), stakeholders, and scientific partners. The Scientific Programmer will work closely with the offshore wind scientific staff at the Northeast Fisheries Science Center and our regional partners to ensure the successful completion of activities.

The Scientific Programmer will collect, synthesize, and provide environmental and ecological data and analyses on National Marine Fisheries Service (NMFS) trust resources and fisheries utilization to inform offshore wind (OSW) siting decisions and subsequent related analyses in the Greater Atlantic Region. The Scientific Programmer will also provide modeling support and identify, develop, maintain, and update needed datasets, maps, and geospatial tools for OSW lease areas currently under environmental review, OSW-related permitting (e.g., cable routing), and for continued planning or adaptive management for OSW projects in coordination with NMFS and partners on NMFS trust resources and fisheries utilization. The Scientific Programmer will build tools to facilitate data access and analysis, including R Shiny dashboards. Duties will also include preparing metadata and ensuring all data meet the Public Access to Research Results (PARR) requirements. To accomplish these goals, the Scientific Programmer will leverage existing data workflows and sources, as well as contribute to new tools to facilitate data storage, access, and analysis.


  • Develop tools for data viewing, analysis, and reporting
  • Collect, synthesize, and maintain relevant geospatial and ecological data and associated metadata.
  • Add metadata from new data streams to InPort, the NMFS Enterprise Data Management Program and make all public data Findable, Accessible, Interoperable and Reusable (FAIR).
  • Collaborate with other data providers at NEFSC to ensure proper data governance and development of standardized products.
  • Provide data and communicate findings and results to NMFS wind team members, relevant wind development scientific and regulatory programs, partners and stakeholders, as appropriate.
  • Perform, interpret, and communicate sophisticated and relevant data analyses, which may include publishing results in a peer-reviewed scientific journal.
  • Produce appropriate documentation of conducted work, which may include technical documents, reference documents, or reports.

Required skills/qualifications:

  • Master’s degree in natural sciences, statistics, or similar, or equivalent experience
  • Intermediate knowledge of R programming language (tidyverse, function development, Rmarkdown).
  • Demonstrated proficiency for the following skill sets:
    • Project management for complex and technical scientific programs.
    • Cooperating with diverse project teams to develop, improve, and achieve project goals.
    • Communication both verbally and using written materials (including visual presentations) with a variety of audiences including technical, scientific, and the general public.
    • Independent worker with strong time management skills.
    • Adaptability to quickly changing priorities and strict timelines.
    • Attention to detail.

Preferred skills/qualifications:

  • Advanced knowledge of R programming language (R package development, RStudio Connect, R Shiny).
  • Advanced degree in natural sciences or statistics.
  • Experience with fisheries data.
  • Familiarity with the offshore wind development process.


Located at the Northeast Fisheries Science Center in Woods Hole, MA or Narragansett, RI; telework negotiable.

Salary and Benefits:

This is a full-time position with benefits. Salary, commensurate with experience, $35.00 to $55.00 per hour.


Occasional travel to attend meetings, workshops, or conferences may be required.

If you are interested in being considered for this position, please APPLY THROUGH OUR ADP WEB PORTAL, AT THE LINK AT THE TOP RIGHT OF THIS PAGE.

Only qualified applicants that meet minimum experience or background requirements stated above need apply. When applying for this position you will be asked to upload your resume at the end of this online application.

Applicants should submit a resume that includes the following:

  • Cover letter that briefly describes how you meet the required and preferred qualifications listed.
  • Work history for past 10 years or since last full-time education.
  • Education.
  • Previous experience or training with similar requirements.
  • Three professional references.
  • Include your name in the document file name.
  • Upload your resume in readable, not scanned, PDF or Word format (PDF is preferred).

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States, complete the required employment eligibility verification document form upon hire, and successfully complete a federal government background check. Ocean Associates Inc. is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal or state law.

OAI is a government contractor and is required by law to invite applicants to self-identify their race, gender, national origin, disability status and veteran status. OAI is required to use the information it collects as part of its future affirmative action efforts in hiring. The information is collected anonymously by computer and is not connected to your application. You will see a place to check certain boxes in OAI's online application. Even though the information is anonymous, self-identification is voluntary. You can always check the box that says you decline to self-identify.

Note: If you are not selected, your materials may be retained for present or future opportunities. We may use your resume in bidding on a project and if we are awarded the work, we will contact you before seeking further applicants. If you do not wish us to retain or use your resume to seek work for you, please let us know in the "Notes" section on the second page of the online application.