Research Software Engineer
$100k - $175kConvergent 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
$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...SuggestedInternshipLocal areaRemote work$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...SuggestedContract work$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- ...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
- ...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....SuggestedFull timeWork at officeRelocation
- ...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...
- ...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
- ...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
$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 timeTemporary workWork experience placementCasual workFlexible hours$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 timeTemporary workWork at officeLocal areaRemote workFlexible hours$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...$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,...$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,...$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...InternshipFlexible hours$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$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$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 timeTemporary workWork experience placementCasual workRemote workFlexible hours- 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 workWork experience placementWork at officeRemote work
$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 timeTemporary workWork experience placementCasual workFlexible hours$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 workWork experience placement$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 timeTemporary workWork experience placementCasual workFlexible hoursNight shiftAfternoon shift$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 timeTemporary workWork experience placementCasual workFlexible hours$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 timeTemporary workLocal areaRemote workFlexible hours$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 timeContract work$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 payFull timeSummer workInternshipRelocation packageShift work$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 officeImmediate startRemote workFlexible hours- ...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
- ...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
$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 contractorsWork at office3 days per week$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 timeWork at officeRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!
- software engineer internship remote Boulder, CO
- software engineer remote Boulder, CO
- graduate software developer no experience Boulder, CO
- information technology software engineer Boulder, CO
- senior software engineer remote Boulder, CO
- rust software engineer Boulder, CO
- junior software developer remote Boulder, CO
- startup software engineer Boulder, CO
- senior software design engineer Boulder, CO
- software developer Boulder, CO





