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

Scientific Programmer

$85k - $115k

Entarian

Overview/ Job Responsibilities

Entarian is seeking a full-time Scientific Programmer to support the CPC International Desks in College Park, MD, with system upgrades, code migration, training, operational workflow support, and implementation of model and forecasting enhancements.

The National Oceanic and Atmospheric Administration's (NOAA) Climate Prediction Center (CPC) mission is to deliver real-time products and information that predict and describe climate variations on timescales from weeks to years, thereby promoting effective management of climate risk and a climate-resilient society. ERT provides scientific support services to CPC by operationally acquiring, processing, and disseminating climate data, information, and analyses, and by conducting research and development to improve prediction techniques and understanding of climate variability and extremes.

Duties of the Scientific Programmer include, but are not limited to:

CPCI v7.0 Python Upgrade / Code Migration
  • Lead and/or support the migration of CPC International Desk workflows from legacy GEMPAK-based development to Python-based development (CPCI v7.0)
  • Lead and/or support regionalized NCEP GFS and GEFS postprocessing and transitioning to operations in support of the WMO Severe Weather Forecast Project (SWFP)
  • Refactor, validate, and document code to ensure operational readiness, maintainability, and reproducibility.
  • Coordinate testing and delivery milestones supporting planned code delivery
NMME Version 3 Upgrade Support
  • Support implementation and transition activities for NMME v3 for the International Desk, including updates needed for ingest, post-processing, and product generation
  • Assist with operational readiness activities
Operational Workflow Support and Reliability
  • Maintain and improve operational workflows supporting International Desk production, including job scheduling, monitoring, troubleshooting, and continuity support across platforms
  • Provide hands-on support for operational cron jobs and related automation on the CPC compute farm and WCOSS platform
Training and Knowledge Transfer
  • Provide training support for International Desk visitors and staff on:
    • International Desk website tools and publishing workflows
    • Post-processing of model data and generation of operational products
    • Practical operational procedures (cron jobs, platform usage, troubleshooting patterns)
  • Develop and maintain training materials and quick-reference guides to support repeatable onboarding and knowledge transfer
Data Support for Forecasting Studies
  • Provide data handling and support for climate forecasting studies, including accessing, transforming, and organizing model and observational datasets used by the International Desk
  • Support evaluation/verification workflows where needed to improve product utility and performance
Contingent and Emerging Requirements
  • Carry out other contingent tasks to support mission needs, operational continuity, and evolving CPC priorities
This position supports work at NOAA's College Park, MD facility with a minimum of 2-3 days/week on site required.


The salary range for this role is $85,000 - 115,000/year.

Minimum Qualifications
  • Master's degree in Atmospheric Science, Meteorology, Hydrology/Hydroclimate, Computer Science, or a related discipline (or equivalent relevant experience). PhD preferred.
  • Experience with cloud computing platforms such as Amazon Web Services (e.g., S3, EC2, Lambda)
  • Strong programming skills in Shell (Bash) utilities, Python and/or R for data analysis and modeling
  • Experience with data manipulation, statistical analysis, and machine learning
  • Ability to work with large and complex datasets, including climate and weather observation data (e.g., NetCDF, raster data)
  • Understanding of data engineering concepts (data pipelines, processes, APIs)
  • Knowledge of containerization and reproducible workflows (e.g., Docker, Git)
  • Experience with AI/deep learning (PyTorch, TensorFlow)
  • Ability to develop, validate and deploy models for forecasting or risk analysis
  • Understanding of climate science and impact-based forecasting
  • Strong analytical thinking, problem-solving, and interdisciplinary collaboration skills
  • Ability to translate complex analytical results into actionable insights for policy and decision-making
  • Basic knowledge of GIS tools (e.g., QGIS, ArcGIS, GeoPandas, raster/terra)
  • Familiarity with spatial and spatiotemporal modeling techniques
  • Must be a US Citizen or Permanent Resident and able to pass a background investigation to obtain a security badge to access applicable government information and systems.
About Us

Compensation
We consider several factors when extending an offer of employment, including the location, scope, and associated responsibilities of the specific position, as well as a candidate's work experience, education/training, and key skills.

Benefits
All full-time employees are eligible to participate in our flexible benefits package, which includes:
  • Medical, Rx, Dental, and Vision Insurance
  • 401(k) retirement plan with company-matching
  • 11 Paid Federal Government Holidays
  • Paid Time Off (PTO)
  • Basic Life & Supplemental Life
  • Health Savings Account, Flexible Spending and Dependent Care Flexible Spending Accounts
  • Short-Term & Long-Term Disability
  • Employee assistance program (EAP)
  • Tuition Reimbursement, Personal Development & Learning Opportunities
  • Skills Development & Certifications
  • Professional Membership Reimbursement
  • Employee Referral Program
  • Competitive compensation plan
  • Discretionary variable incentive bonuses based on factors such as individual performance, business unit performance, and/or the company's performance

Formed through the strategic union of Sev1Tech and ERT, Entarian is a premier provider of mission-critical engineering and technology solutions. Founded on a legacy of excellence dating back to 1993, Entarian is a product of an evolved and fully diversified engineering and federal technology leader. From deep space to defense and civilian missions, Entarian delivers secure, mission-aligned digital solutions that drive national resilience and operational effectiveness. We don't just support modernization; we define it.

Join the Mission and Start your Career Journey: Apply Directly via our Careers Portal Connect, Referrals & Inquiries? Email the team: View email address on click.appcast.io

Entarian is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Scientific Programmer in College Park, MD vacancy
  •  ...Overview GAMA-1 Technologies, LLC is seeking a remote, highly experienced Scientific Programmer III to support the migration and modernization of scientific applications into cloud environments. The role supports GAMA-1’s growing Cloud Services practice, with a focus on... 
    Scientific
    Local area
    Remote work

    GAMA-1 Technologies

    Greenbelt, MD
    4 days ago
  • $85k - $115k

     ...Overview / Job Responsibilities Entarian is seeking a full-time Scientific Programmer to support the CPC International Desks in College Park, MD, with system upgrades, code migration, training, operational workflow support, and implementation of model and forecasting enhancements... 
    Scientific
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    Entarian

    College Park, MD
    4 days ago
  • $3,000 per month

     ...to correct errors, to adapt to new hardware, or to improve its performance • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design • Design or implement complex... 
    Scientific

    Lockheed Martin

    Takoma Park, MD
    2 days ago
  •  ...Lynker Technologies Scientific Programmer US-MD-Silver Spring Job ID: 2026-1569 Type: Full-Time # of Openings: 1 Category: Geospatial Analyst/Developer NOAA - Silver Spring MD Overview Lynker Corporation is a leading provider of innovative solutions in weather and climate... 
    Scientific
    Full time
    Local area
    Remote work

    Lynker Technologies

    Silver Spring, MD
    3 days ago
  •  ...for innovation, Lynker leverages cutting‑edge technologies and scientific expertise to support the creation and delivery of improved...  ...expansion, we are seeking a dynamic and experienced Scientific Programmer to join our growing team. Responsibilities Duties of the Scientific... 
    Scientific
    Temporary work
    Local area
    Remote work
    Flexible hours

    Lynker Corporation

    Silver Spring, MD
    3 days ago
  • Space and Earth Science Data Analysis is seeking a Scientific Software Developer to support NASA/GSFC’s Astrophysics Science Division. The role involves software development, maintenance, and user support for the XRISM mission. Candidates need a Bachelor’s degree in a... 
    Scientific

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago
  • $85k - $115k

    Entarian is seeking a full-time Scientific Programmer in College Park, MD. Responsibilities include supporting CPC workflows with system upgrades, code migration, and operational workflow enhancements. Candidates should have strong programming skills, experience with cloud... 
    Scientific
    Full time

    Entarian

    College Park, MD
    2 days ago
  •  ...Position: AP106 Scientific Software Developer Location: Greenbelt, MD Job Id: AP106 # of Openings: 1 We are seeking a Scientific Software Developer with 3 or more years of experience to join the staff at NASA/GSFC’s Astrophysics Science Division (ASD), which supports... 
    Scientific
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours

    Adnet Systems

    Greenbelt, MD
    1 hour ago
  • Space and Earth Science Data Analysis is looking for a Senior Scientific Software Developer for the High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center. The candidate will develop, maintain, and manage open source software, modernizing... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    2 days ago
  • AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks a senior scientific software developer with significant experience in developing, maintaining, and managing open... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    2 days ago
  • Science Systems and Applications, Inc. (SSAI) in Lanham, MD, is seeking a qualified individual for scientific programming support at NASA's Goddard Space Flight Center. The position involves converting Matlab utilities to Python, collaborating with partners, and thorough... 
    Scientific

    Science Systems and Applications

    Lanham, MD
    1 day ago
  • A leading space research firm is seeking a Senior Scientific Software Developer to join their team at NASA Goddard Space Flight Center in Greenbelt, MD. This position focuses on developing and enhancing software systems for NASA's Space Physics Data Facility. The ideal... 
    Scientific

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago
  • HP100 Senior Scientific Software Developer ADNET is looking for a Senior Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position will support NASA’s Space Physics Data Facility (SPDF), the active... 
    Scientific
    Permanent employment
    Work experience placement
    Local area
    Worldwide

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago
  • We are seeking a Scientific Software Developer to join the Virtual Solar Observatory (VSO) team. This is a full-time on-site position at NASA’s Goddard Space Flight Center (GSFC) in Greenbelt, MD. The VSO is a software project developed at GSFC that provides the software... 
    Scientific
    Permanent employment
    Full time
    Work experience placement

    Space and Earth Science Data Analysis

    Greenbelt, MD
    3 days ago
  • Space and Earth Science Data Analysis in Greenbelt, Maryland is seeking a Scientific Cloud Platform Developer to lead AWS migration for the High-Energy Astrophysics Software Archive. This role entails developing cloud solutions and supporting the Fornax science platform... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    2 days ago
  •  ...ability to manage projects efficiently. The role entails strong collaboration within the team at NASA Goddard, interfacing with scientific data users and providing technical support. Excellent communication skills and problem-solving abilities are essential. #J-18808... 
    Scientific

    Space and Earth Science Data Analysis

    Greenbelt, MD
    2 days ago
  • Science Systems and Applications, Inc. (SSAI) is seeking a goal-oriented individual for a scientific programming role at NASA’s Goddard Space Flight Center in Greenbelt, MD. This position involves converting data processing utilities from Matlab to Python and collaborating... 
    Scientific

    Science Systems and Applications

    Lanham, MD
    3 days ago
  •  ...GenAI Prompting, development, reviewing generated content. Preferred Qualifications Experience with meteorological applications or scientific visualization tools Advanced knowledge of WebGL, Three.js, or Canvas-based visualization techniques Experience with D3.js or... 
    Scientific
    Local area
    Remote work

    GAMA-1 Technologies

    Greenbelt, MD
    3 days ago
  • GAMA-1 Technologies is seeking a remote Scientific Programmer III in Greenbelt, Maryland. This role focuses on the migration and modernization of scientific applications into cloud environments, enhancing scalability and performance. Responsibilities include developing... 
    Scientific
    Remote job

    GAMA-1 Technologies

    Greenbelt, MD
    1 day ago
  • $89k - $143.75k

     ...Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of America Job Description: About... 
    Scientific
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Adelphi, MD
    1 day ago
  •  ...advancing research, innovation, and technology transition to improve decision making for U.S. national security. ARLIS combines deep scientific expertise with operational insight to address challenges in intelligence analysis, cybersecurity, artificial intelligence /... 
    Scientific
    Work at office

    Dormont Manufacturing Company

    College Park, MD
    4 days ago
  • AP107 HEASARC Scientific Cloud Platform Developer The High-Energy Astrophysics Software Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks an experienced scientific systems developer/cloud engineer to fill a gap in our team. The first task is to develop... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    2 days ago
  • ADNET Systems, Inc is seeking a skilled HEASARC Scientific Cloud Platform Developer in Greenbelt, MD. In this role, you'll be responsible for migrating services to AWS and supporting JupyterLab deployments. Candidates must have experience with Docker, Python, and AWS services... 
    Scientific
    Permanent employment
    Flexible hours

    Adnet Systems

    Greenbelt, MD
    2 days ago
  • A leading space research center in Greenbelt, MD seeks a Scientific Software Developer for a full-time on-site position. Responsibilities include developing and maintaining services for the Virtual Solar Observatory (VSO), improving existing software, and creating automated... 
    Scientific
    Permanent employment
    Full time

    Space and Earth Science Data Analysis

    Greenbelt, MD
    3 days ago
  • $80k - $110k

     ...advancing research, innovation, and technology transition to improve decision making for U.S. national security. ARLIS combines deep scientific expertise with operational insight to address challenges in intelligence analysis, cybersecurity, artificial intelligence /... 
    Scientific
    For subcontractor
    Interim role
    Work at office

    Dormont Manufacturing Company

    College Park, MD
    4 days ago
  •  ...Engineer & Architect At NASA Goddard Earth Sciences (GES) Data and Information Services Center (DISC) we are committed to enabling scientific research by distributing over 1400 Earth Science data collections and providing useful tools to assist data analysis. We are... 
    Scientific
    Work at office
    Remote work

    Space and Earth Science Data Analysis

    Greenbelt, MD
    5 days ago
  •  ...GD169 Job Summary: At NASA Goddard Earth Sciences (GES) Data and Information Services Center (DISC) we are committed to enabling scientific research by distributing over 1400 Earth Science data collections and providing useful tools to assist data analysis. We are... 
    Scientific
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Adnet Systems

    Greenbelt, MD
    2 days ago
  •  ...to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex database... 
    Scientific

    Avid Technology Professionals

    Annapolis Junction, MD
    2 days ago
  •  ...technologies (Spark). Excellent understanding of statistical modeling, machine learning, and optimization algorithms. Experience with scientific computing packages such as Numpy/Scipy, Pandas, etc. Ability to quickly internalize abstract concepts in new domains, coupled... 
    Scientific
    Contract work
    Work at office
    Remote work
    Work from home

    Decircle

    Washington DC
    22 days ago
  • $10k

     ...existing software to adapt to new hardware or to improve its performance. Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions. Java development using... 
    Scientific
    Hourly pay
    16 hours
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Remote work

    Wyetech

    Annapolis Junction, MD
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Scientific Programmer. Be the first to apply!