Convergent Research · 4 hours ago
Research Software Engineer
Convergent Research is a Focused Research Organization that develops science-backed tools for Monitoring, Reporting, and Verification (MRV). They are seeking an experienced scientific software engineer to contribute to their open-source toolkit, C-Star, which aims to streamline the process of running large ocean models.
BiotechnologyLife ScienceNon Profit
Responsibilities
Design, build, & maintain C-Star software components alongside a multidisciplinary team
Quickly generate working software prototypes to address emerging needs, and later harden those prototypes into production-grade software
Independently execute on medium-sized projects, keeping a focus on high-level goals while maintaining flexibility to diagnose and solve problems as they arise
Assist fellow developers via code reviews, design discussions, and testing
Support internal and external users via issue review, troubleshooting, tutorials, requirement-gathering, and documentation
Qualification
Required
Bachelor's, Master's, Doctorate degree, or equivalent work experience in a technical field (e.g., oceanography, atmospheric science, physical science, computer science)
Excellent problem-solving and critical-thinking skills; ability to understand both scientific and software systems, and tackle abstract problems in the overlap between them
3+ years of experience writing clean, maintainable, object-oriented software in Python
Experience working with multi-dimensional scientific datasets in Python (e.g., netcdf/zarr formats and Pangeo libraries, particularly xarray, numpy, and scipy)
Experience working in interdisciplinary teams and translating scientific requirements into software specifications
Preferred
Exposure or experience building and running gridded numerical models (especially ocean models)
Experience with HPC/supercomputer environments (SLURM, MPI, performant file systems)
Experience with a workflow management package such as Prefect or Airflow
Scientific background in physical or biogeochemical oceanography
Exposure to agile/scrum methodologies; demonstrated ability to focus on objectives and iterate towards solutions
Expertise in TB/PB-scale data engineering
Ability to read and debug FORTRAN
Experience with containerization frameworks such as Apptainer/Singularity or Podman/Docker
Knowledge of data versioning, logging, and audit trails
Experience with performant numerical Python techniques and libraries, such as Dask, Numba, and asyncio
Experience working with cloud-based storage and compute systems, ideally for large, multi-node computations
Company
Convergent Research
Convergent Research is a focused research organization for conducting non-profit science projects and research.
H1B Sponsorship
Convergent Research has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (11)
2022 (5)
Funding
Current Stage
Growth StageTotal Funding
$1.97MKey Investors
Alfred P. Sloan Foundation
2023-01-01Grant· $1.97M
Leadership Team
Recent News
Genetic Engineering News
2025-05-17
sloan.org
2023-10-26
Company data provided by crunchbase