Scientific Developer for UFS In-Core Data Assimilation

Lynker Corporation•College Park, MD
•$75,000 - $120,000•Hybrid

About The Position

Lynker Corporation is seeking a Scientific Developer for UFS In-Core Data Assimilation to support the National Weather Service's Office of Modeling and Development (OMD). OMD develops complex Earth system models used for operational weather forecasts. This role involves supporting the development of next-generation forecasting capabilities, such as in-core data assimilation, for the Unified Forecast System (UFS) Weather Model. The ideal candidate will work a hybrid schedule in the College Park, MD area.

Requirements

  • Background in computer science, software engineering, meteorology/NWP, applied mathematics, or a closely related field with demonstrated numerical modeling and scientific computing experience.
  • Demonstrated experience with Earth system coupled modeling frameworks and infrastructure.
  • Expertise and demonstrated proficiency in modern Fortran and/or C, as well as Python.
  • Proficiency in developing and debugging software in a Linux or similar environment, including shell scripting/automation.
  • Demonstrated working knowledge of modern software engineering practices: collaborative version control with Git, continuous integration, code testing, and documentation.
  • Familiarity with AI-assisted code development of high-quality, performant code, or strong willingness to learn.
  • Demonstrated experience developing and running Earth system models on high-performance computing (HPC) platforms, including distributed-memory (MPI) parallelization and job schedulers (SLURM, PBS).
  • Familiarity with cross-platform package management, build, and test systems, especially CMake and CTest.
  • Good verbal and written communication skills in English.
  • Ability to work effectively and professionally as part of a diverse, customer-focused team and collaborate with software engineers and scientists across different agencies.
  • The ideal candidate is a self-starter accustomed to independently identifying, prioritizing, and executing development needs.
  • Candidates must be a U.S. Citizen or Green Card Holder to qualify.

Nice To Haves

  • Expertise with the Earth System Modeling Framework (ESMF) and National Unified Operational Prediction Capability (NUOPC) is strongly preferred.
  • Familiarity with UFS Weather Model and the Model for Prediction Across Scales (MPAS) is highly beneficial.
  • Experience with C++ is a strong plus, particularly as it relates to Data Assimilation frameworks such as the Joint Effort for Data assimilation Integration (JEDI).
  • Experience with data assimilation systems (especially JEDI) and initialization techniques such as Incremental Analysis Updates (IAU) is strongly preferred.
  • Experience working in Agile/Scrum environments is preferred.

Responsibilities

  • Lead the development of new UFS Weather Model infrastructure features that enable critical next-generation forecasting capabilities, such as in-core data assimilation (DA) and high-resolution moving nests.
  • Incorporate robust state management, including saving and advertising states to the NUOPC coupler, and rewind capabilities, allowing restarts from prior states with no numerical drift.
  • Leverage the Earth System Modeling Framework (ESMF) to extend coupling support.
  • Design and implement automated tests to ensure that new state management and rewind capabilities remain stable and robust as other changes are incorporated into the UFS Weather Model.
  • Work with the DA teams to enable UFS and JEDI builds with in-core DA capabilities.
  • Explore and develop the incorporation of incremental analysis updates (IAU) following the rewind step.
  • Leverage modern software engineering tools, including AI-assisted coding technologies, to accelerate the development of high-quality infrastructure and comprehensive testing strategies.
  • Incorporate modern software development and management practices like Git-based code management, unit testing, continuous integration, and other Agile/DevOps development techniques.
  • Rapidly debug complex model infrastructure and integration issues (build failures, runtime errors, coupled system bugs) as they arise.
  • Adhere to standards of clear, high-quality documentation to support NWS developers.

Benefits

  • Comprehensive healthcare for the employee at no monthly cost
  • Healthcare benefit covers medical, prescription drug, dental, and vision
  • Personal Time Off (PTO) Policy plus paid holidays
  • Highly competitive compensation plan regularly calibrated against industry and location benchmarks
  • 401(k) retirement plan with company-matching
  • Employee Stock Ownership Plan (ESOP) – we're all company owners!
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Short- and long-term disability insurance
  • Life and accident insurance
  • Tuition assistance/Training/Workforce improvement reimbursement per year
  • Spot bonuses for exceptional performance
  • Annual Employee Recognition Awards with bonuses
  • Employee Referral Program
  • Free centralized, self-directed Learning Management System to learn at your own pace
  • Personalized career growth plans for every employee
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service