> Markdown version of [/jobs/ext/3433729-ocean-sciences-modeling-assistant-project-scientist](https://www.wearedevelopers.com/jobs/ext/3433729-ocean-sciences-modeling-assistant-project-scientist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ocean Sciences Modeling Assistant Project Scientist - **Company:** Uc Santa Cruz Educational - **Location:** Santa Cruz, CA, United States - **Experience:** Experienced - **Salary:** $83,700.0 - $92,200.0 - **Contract:** Temporary contract - **Skills:** Linux, File Systems, Fortran (Programming Language), MATLAB, Data Processing, High Performance Computing, Data Assimilation - **Published:** September 10, 2026 - **Apply:** https://recruit.ucsc.edu/JPF02133 ## About the Role + Ph.D. (or equivalent foreign degree) in Earth and Atmospheric Sciences or a closely related field (marine sciences, ocean sciences, etc.). + A minimum of four years of full-time experience in ocean modeling that was gained after the award of the degree. + Experience in model grid generation and developing process pipelines for daily operations. + Demonstrated experience implementing ocean physical and biogeochemical models. + Demonstrated experience using the Regional Ocean Modeling System (ROMS) and its 4-Dimensional Variational Data Assimilation and nesting capabilities. + Demonstrated experience working in a Linux system, high performance computing environments, the Fortran programming language, and the Matlab scientific programming environment. ## Description Professor Christopher Edwards in the Department of Ocean Sciences at the University of California Santa Cruz invites applications for the position of Assistant Project Scientist in Ocean Modeling. The successful candidate will model physical and biogeochemical processes along the California Coast with the purpose of developing and maintaining state-of-the-science data-assimilative state estimates and non-data-assimilative, downscaled representations for research and public distribution. Specific research tasks include model grid generation and developing process pipelines for daily operations that include data download, quality control, data processing, observation error analysis, forcing file processing, running nonlinear and data-assimilative code, posterior model error analysis, model visualization, archiving, and distribution. The successful candidate will be expected to work as a team member and summarize scientific findings for peer-reviewed publications and oral presentations. The Assistant Project Scientist will work under the direct supervision of Professor Christopher Edwards and is expected to work closely with collaborators at UC Santa Cruz, more broadly within the UC system, the Central and Northern California Ocean Observing System, and at the National Oceanographic and Atmospheric Administration. Required skills include demonstrated experience implementing ocean physical and biogeochemical models, particularly with proficiency using the Regional Ocean Modeling System (ROMS) and its 4-Dimensional Variational Data Assimilation and nesting capabilities. Demonstrated experience working in a Linux system, high performance computing environments, the Fortran programming language, and the Matlab scientific programming environment are necessary. The ideal candidate would also have familiarity with the California Current System. ## Related Videos - [Hacking AI at the Edge of the Indian Ocean](https://www.wearedevelopers.com/videos/100177-hacking-ai-at-the-edge-of-the-indian-ocean) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Possibilities with Web Capabilities](https://www.wearedevelopers.com/videos/1575-possibilities-with-web-capabilities) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Enhancing AI-based Robotics with Simulation Workflows](https://www.wearedevelopers.com/videos/472-enhancing-ai-based-robotics-with-simulation-workflows) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers) - [The Best Large Language Models on The Market](https://www.wearedevelopers.com/magazine/319-the-best-large-language-models-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)