Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Research Software Engineer

$100k - $175k

Convergent Research

Scientific Software Engineer Opportunity At [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 OverviewWe 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.Key ResponsibilitiesDesign, build, test, & maintain C-Star software components alongside a multidisciplinary, scientifically-oriented team.Quickly generate working software prototypes to address emerging needs and user feedback.Independently execute on 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.Contribute to an organizational culture of cooperation, learning, and adaptation to a changing world.Minimum QualificationsBachelor's, Master's, Doctorate degree, or equivalent work experience in a technical field (e.g., oceanography, atmospheric science, physical science, applied mathematics, computer science).Understanding of computationally-heavy scientific modeling workflows, their challenges, and typical user needs. Ocean modeling experience is preferred, but similar earth system modeling experience will also be considered.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 PythonExperience with AI-assisted coding tools is strongly preferred, but we will consider candidates with a strong interest in AI-assisted development and a demonstrated ability to learn and apply new technologies quickly.Experience working in small, interdisciplinary, fast-moving teams with shared projects and tasks; demonstrated ability to focus on objectives, iterate towards solutions, and adapt to changing requirements.Strong written and oral communication skills, including the ability to translate scientific requirements into software specifications and convey technical results to non-specialist audiences.Preferred QualificationsExperience working with multi-dimensional scientific datasets in Python (e.g., netcdf/zarr formats and Pangeo libraries, particularly Xarray, Numpy, Scipy, and Dask).Experience with HPC/supercomputer environments (SLURM, MPI, distributed file systems).Expertise in TB/PB-scale data engineering.Knowledge of workflow management tools (DAGs, state machines, tracking databases).Experience building software intended for reproducibility of results (data versioning, schema versioning, logging, audit trails).Experience or interest in natural language interfaces for complex scientific problems (e.g. building AI primitives and skills for running ocean models or interrogating results).Familiarity with FORTRAN.Experience with GPU-accelerated computation (e.g., CUDA, CuPy, JAX, PyTorch) and running or optimizing numerical/modeling codes on GPUs.$100,000 - $175,000 a year We are considering junior, mid-level, or senior candidates, depending on qualifications and experience. Junior: $100,000 - $125,000 Mid-Level: $125,000 - $150,000 Senior: $150,000 - $175,000

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Research Software Engineer in Boulder, CO vacancy
  • $63.87k - $95.01k

    OverviewSRI is seeking a Research Engineer (Level I or II) onsite in Boulder, CO, to support the design, development, and prototyping of advanced...  ...and real-time applications. This role emphasizes embedded software and hardware integration, real-time data acquisition and... 
    Suggested
    Internship
    Local area
    Remote work

    SRI International

    Boulder, CO
    1 day ago
  • $117.68k - $175.05k

    OverviewSRI's Applied Physics Laboratory, in Boulder, CO, has an opportunity for a Sr Photonics Research Engineer with experience as a technical leader in photonic integrated circuits to execute on a variety of projects ranging from optical phased arrays to microwave photonic... 
    Suggested
    Contract work

    SRI International

    Boulder, CO
    4 days ago
  • $174k - $252k

     ...system tolerancing across various modules.Engineer modular optical systems to support...  ...publication and formal dissemination of research outcomes.Minimum qualifications:PhD in Optics...  ...-standard optical and mechanical design software.Knowledge of fourier optics principles.... 
    Suggested

    Google

    Boulder, CO
    2 days ago
  •  ...using technologies such as EKS, EMR, and Airflow Lead small engineering teams or project workstreams while remaining a hands-on...  ...the need for current or future sponsorship Strong backend software engineering experience, particularly with Python Significant... 
    Suggested

    BranchLab Inc.

    Boulder, CO
    3 days ago
  •  ...efficient, and responsible model for healthcare commercialization. THE OPPORTUNITY We're looking for a backend-focused Senior Software Engineer to join our Boulder-based team and help architect and build the systems powering our privacy-first, data-driven platform.... 
    Suggested
    Full time
    Work at office
    Relocation

    BranchLab

    Boulder, CO
    3 days ago
  •  ...will be accepted on an ongoing basis MULTIPLE POSITIONS AVAILABLE Employer: AMAZON ADVERTISING LLC Offered Position: Software Dev Engineer III Job Location: Boulder, Colorado Job Number: AMZ9899639 Position Responsibilities: Drive the architecture and... 

    Amazon

    Boulder, CO
    3 days ago
  •  ...The AI Model Serving team is the engine behind every production Workday agent and machine learning use case. We own the services that...  ...’s AI strategy, this is the team for you As either a Senior Software Development Engineer on the AI Model Serving team, you will be... 
    Work experience placement

    Workday

    Boulder, CO
    5 days ago
  •  ...problem solving techniques. Contribute to code reviews and design discussions, applying feedback to strengthen technical skills and engineering judgment. Partner with teammates and cross functional groups to ensure smooth integration and support of print services.... 
    Shift work

    LanceSoft Inc

    Boulder, CO
    16 days ago
  • $50 per hour

     ...SpaceStandard Job DescriptionThe Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support space-based mission processing of OPIR data used for missile warning and defense programs.In this position, you... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    4 days ago
  • $128.6k - $184.9k

     .... Collaborate with cross-functional teams throughout the full software development lifecycle to build reliable, scalable enterprise data...  ...’s or master’s degree in computer science, software engineering, or a related technical field.At least 3 years of professional... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boulder, CO
    1 day ago
  • $174k - $252k

     ...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 

    Google

    Boulder, CO
    2 days ago
  • $147k - $210k

     ...debugging.Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,... 

    Google

    Boulder, CO
    1 day ago
  • $147k - $210k

     ...debugging.Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,... 

    Google

    Boulder, CO
    2 days ago
  • $143.7k - $194.4k

     ...work drive measurable advertising outcomes. We're looking for an engineer who writes production-quality code, cares about operational...  ....Basic qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture... 
    Internship
    Flexible hours

    Amazon

    Boulder, CO
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200672682Team: Software and ServicesLocation: Boulder; CupertinoWeekly Hours: 40Posted: 2026-07-21SummaryImagine what you...  ...fitness and mindfulness experiences to watchOS and iOS. As an engineer on this team your primary responsibility will be to develop features... 
    Relocation

    Apple

    Boulder, CO
    2 days ago
  • $184k - $287.5k

    NVIDIA is at the heart of AI, accelerated computing, and the systems that power them. We are hiring a Senior Engineer to design and build robust software for accelerated computing systems. You will solve challenging technical problems, contribute to architecture decisions... 
    Full time

    Nvidia

    Boulder, CO
    3 days ago
  • $50 per hour

     ...DescriptionThe Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support ongoing programs and internal research and development efforts focused on remote sensing data processing, exploitation applications, and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    3 days ago
  • Major League Baseball is looking for a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions.You will work in small, outcome-driven squads that rotate focus based... 
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Major League Baseball

    Boulder, CO
    4 days ago
  • $50 per hour

     ...SpaceStandard Job DescriptionThe Advanced Programs and Exploitation (APEX) team within Lockheed Martin Space is seeking a skilled software engineer to develop C++ simulations of space-based payload processing for OPIR data used in missile warning and defense programs.In... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    4 days ago
  • $120k - $155k

    Major League Baseball is looking for a Software Engineer, Baseball Enterprise to build and operate core platforms that power MLB’s business across Clubs and League operations. Our work spans roster and player lifecycle management, broadcast and content operations, high... 
    Temporary work
    Work experience placement

    Tickets.com

    Boulder, CO
    2 days ago
  • $50 per hour

     ...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and...  ...ground software depot team is looking for an experienced software engineer to support the Next Gen GEO program's command and control... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours
    Night shift
    Afternoon shift

    Lockheed Martin

    Boulder, CO
    10 hours ago
  • $91.2k - $169.4k

     ...Unit: SpaceStandard Job DescriptionThe Lockheed Martin Next Generation Geospatial (NGG) team is seeking full-time experienced Software Engineers to be part of a team building and supporting the ground software for the NGG OPIR mission. The Relay Software (ReSW) team is... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Boulder, CO
    2 days ago
  • $139.3k - $203.6k

     ...Meet the TeamThe Edge Processor Team serves as the foundational engine of the Splunk Integrated Data Platform, architecting and...  ...that span the timeline of multiple months, including the complete software development cycle: Understand requirements, writing system design... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boulder, CO
    1 day ago
  • $40 - $75 per hour

     ...Position Title: Aerospace/Algorithm Software Engineers Location: Boulder, CO 80301 Duration: 9-month contract to hire Compensation...  ...and software development. Day to day duties will include researching and identifying highly complex and multi-faceted problems as... 
    Full time
    Contract work

    Insight Global

    Boulder, CO
    18 hours ago
  • $26.75 - $33.5 per hour

     ...professional development and networking opportunities, and our shared vision of global security. Northrop Grumman is seeking Software Engineers for an internship opportunity. This position will be located at our Space sector in Boulder, CO. The qualified candidate will... 
    Hourly pay
    Full time
    Summer work
    Internship
    Relocation package
    Shift work

    New Grad

    Boulder, CO
    10 hours ago
  • $78k - $91k

    Junior Software Engineer, Boulder, CO or Raleigh, NC (Hybrid) We’re building a pipeline of top-tier Software Engineer candidates at Ascend Analytics to be part of a collaborative team advancing software solutions and analytics to support the clean-tech power revolution.... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Integratedcooling

    Boulder, CO
    10 hours ago
  •  ...or entertainment, each of us has come to depend on what we research, discover, and share. Publishers - those who create and curate...  ...to do - and less of what they don’t. Job Description As a Software Engineer on the Publisher Utilities Team, you will be tasked with building... 
    Work experience placement

    Sovrn

    Boulder, CO
    10 hours ago
  •  ...Pattern is transforming airport ground operations through AI-driven software and robotics. Our mission is to make aviation logistics...  ...Transparency Your Mission This is a mission critical engineering role focused broadly on the software systems that let robots perceive... 
    Flexible hours

    Pattern

    Boulder, CO
    a month ago
  • $130.5k - $171k

     ...forecasts and alerts.The Role: We’re looking for a strong front-end engineer who uses frontier AI models and development tools to ship...  ....Preferred Skills/Qualifications: 5+ years building production software, with a strong front-end track record.Strong TypeScript/JavaScript... 
    For contractors
    Work at office
    3 days per week

    Spire Global

    Boulder, CO
    3 days ago
  • $190.1k - $285.1k

     ...before they become incidents. If you enjoy writing efficient software, tuning and scaling large distributed systems, and applying AI...  ...AI-driven products? Do you want to work alongside world-class engineers building the platforms that make that possible? If so, we should... 
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!