- Convergentresearch
- Boulder, CO
- Full-Time
- 4 days ago
Research Software Engineer.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Research Software Engineer: our view in 3 lines...
- The Role:This role is for an experienced software developer who builds and maintains scientific modeling tools for simulating ocean circulation and biogeochemistry.
- The Person:The person will design, build, test, and maintain C-Star software components, quickly generate working software prototypes, and support developers and users through code reviews, issue review, troubleshooting, tutorials, and documentation.
- Requirements:The ideal candidate has 3+ years of experience writing clean, maintainable, object-oriented software in Python and experience with multi-dimensional scientific datasets using Xarray, Numpy, Scipy, and Dask.
About the role
About [C]Worthy
[C]Worthy is a tightly coordinated team of scientists, developers, and leaders moving quickly to accelerate and de-risk ocean-based climate solutions. We are building C-Star, an open-source modeling platform that systematizes ocean modeling through automated, reproducible workflows, enabling reliable, high-fidelity simulations of ocean circulation and biogeochemistry. We use this software to support a range of applications, including ocean-based carbon dioxide removal (CDR), an emerging technology with the potential to make significant contributions to stabilizing the climate system. We are working with external partners to establish a broad user-base within academia, industry, and the larger ecosystem of climate-solutions actors.
Role Overview
We are seeking an experienced scientific software engineer to contribute to C-Star, our open-source modeling toolkit. C-Star encompasses a wide range of tools and concepts that range from scientific algorithms, data processing pipelines, workflow management, schema and software lifecycle management, and more. The successful candidate will have a strong foundation in Python software development and scientific modeling applications, and the ability to learn quickly and contribute in areas outside their current expertise.
As we are actively incorporating AI into our tools and development workflows, we are seeking a candidate who is eager to utilize the latest AI-assisted tooling to move quickly, while also understanding the fundamentals of good coding practices and displaying a commitment to learning and improving an existing codebase.
The primary impact of this position is the software that you will help design and build. While opportunities to author or co-author scientific publications may present themselves, they are not a core focus of this position.
[C]Worthy is headquartered in Boulder, CO, and a candidate who can work in-office three days per week is preferred. Relocation expenses or fully remote positions may be considered for exceptional candidates.

