Research Engineer III: Marine Carbon (Temporary)
Req #: | 170649 |
Department: | JISAO |
Appointing Department Web Address: | https://jisao.uw.edu/ |
Job Location: | Sand Point |
Job Location Detail: | Sand Point |
Posting Date: | 08/14/2019 |
Closing Info: | Open Until Filled |
Salary: | Salary is Competitive. Salary is Commensurate Upon Qualifications and Experience. |
Shift: | First Shift |
The Joint Institute for the Study of the Atmosphere and Ocean (JISAO) has existed since 1977 for the purpose of fostering research collaboration between the UW and the National Oceanic and Atmospheric Administration (NOAA). JISAO’s research is at the forefront of investigations on climate change, ocean acidification, fisheries assessments, and tsunami forecasting.
JISAO has an outstanding opportunity for a Temporary Research Scientist/Engineer 3- Marine Carbon position. This employee is responsible for leading the development of Python code and associated documentation to quality control (QC) delayed-mode ocean carbon data from surface buoys and autonomous surface vehicles in support of ocean acidification and ocean carbon cycle research conducted by JISAO and NOAA. This JISAO/UW employee works within a research group at NOAA’s Pacific Marine Environmental Laboratory (PMEL) that performs cutting-edge research on anthropogenic impacts on the marine carbon cycle, with a focus on ocean acidification studies.
Major duties will include:
1. Convert existing VBA scripting that processes and QC’s delayed-mode oceanographic data to Python;
2. Further enhance and integrate code to include: property-to-property comparisons, climatological products, advanced statistical methodologies, and automated flagging;
3. Determining feasibility of additional QC automation and identify technical approaches;
4. Develop an architecture for accessing server-side Python code libraries;
5. Develop extensive Unit testing of all Python code;
6. Document code for two audiences: future QC software users and PMEL data scientists and developers who will maintain the code;
7. Assist User Interface (UI) developer in defining the UI architecture; and
8. Support and closely collaborate with developer and scientific staff through software repositories, collaboration hubs, technical presentations, and biweekly scientific and developer meetings.
Education:
BS or higher, or an equivalent combination of education and experience, in computer science, ocean science, applied mathematics, or data science.
Required experience:
• 3 to 5 years of software development experience in support of application or server backend development. Demonstrated experience in developing a significant Python application.
• Very strong Python skills. Facile with code management/versioning systems such as Git and Github.
• Understanding and competence in working with Python scientific libraries and Jupyter Notebooks.
• Experience working with scientific datasets.
• The ideal candidate will have excellent writing and presentation skills in English as well as experience in solving routine and difficult problems individually and within collaborations.
Equivalent education/experience will substitute for all minimum qualifications except where there are legal requirements such as license/certification/registration.
Desired experience:
• Understanding and competence working in Java, JavaScript, SQL, Matlab, R, VBA.
• Experience working with the following commonly used scientific data formats: NetCDF, XML, ASCII, JSON.
• Understanding of ocean carbon and biogeochemistry.
Condition of Employment:
This position's base is at NOAA/PMEL at Sandpoint in Seattle, WA but could accommodate a teleworking schedule.
Application Process:
The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter, and/or others. Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.
Committed to attracting and retaining a diverse staff, the University of Washington will honor your experiences, perspectives and unique identity. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable and welcoming.
The University of Washington is a leader in environmental stewardship & sustainability, and committed to becoming climate neutral.
The University of Washington is an equal opportunity, affirmative action employer. To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 / 206-543-6452 (tty) or dso@uw.edu.