Research Software Engineer
Core
Design, build, test, and maintain C-Star, an open-source modeling platform for ocean circulation and biogeochemistry simulations to support ocean-based carbon dioxide removal (CDR) and climate solutions.
Role type
Senior IC research software engineer (scientific modeling)
Builds
C-Star open-source modeling toolkit (scientific algorithms, data processing pipelines, workflow management)
Domain
Climate science / Oceanography / Scientific computing
Deliverable
production ML models
Required skills
Python (object-oriented), scientific modeling workflows, problem-solving, AI-assisted coding tools, code review, documentation
Preferred skills
Multi-dimensional scientific datasets (netcdf/zarr, Xarray, Numpy, Scipy, Dask), HPC/supercomputing (SLURM, MPI), TB/PB-scale data engineering, workflow management (DAGs), reproducibility tools (data versioning), FORTRAN, GPU-accelerated computation (CUDA, CuPy, JAX, PyTorch)
Technologies
Python, Xarray, Numpy, Scipy, Dask, SLURM, MPI, CUDA, CuPy, JAX, PyTorch, netcdf, zarr
Responsibilities
Design and build C-Star software components; generate working software prototypes; execute projects independently; assist developers via code reviews; support users via troubleshooting and documentation
Seniority
Senior, hands-on IC