Location: College Park, MD
Company: Axiom Consultants
have been developing the Unified Forecast System (UFS) weather model, which is the fully coupled core model that drives the global, regional and hurricane applications for NWS. EMC is involved in all phases of scientific application development including data ingest, data assimilation, model integration and post processing.
What will you do EMC modeling systems use complex workflows to drive the systems from start to end. This position is to help modernize the workflows that drive the UFS applications. The computational scientist will work with a team of developers that include other engineers as well as the scientists to develop new tools that can be used with the workflows. Responsibilities
Develop modern configuration managers that can make workflows more flexible and provide easy ways to connect to standard scientific workflow systems like rocoto, ec Flow, and Cylc Incorporate modern software management techniques like unit testing, continuous integration, and other agile development techniques Develop utilities and tools that integrate into the workflows for specific applications Use modern code management principles (Git Flow and code repositories) Develop Graphical User Interfaces that allow scientists to easily set up experiments that run parts or the full workflow' Make the workflows modular so that experiments can be easily done with different earth system components coupled
together (atmosphere only, atmosphere - wave, etc.
) Develop and/or support modular capabilities in coupled system configurations, mediators and components as necessary Provide support to science teams developing different aspects of applications Maintain documentation standards that are utilized in community model development Qualifications Strong experience of working with shell scripting and Python Experience in working with HPC platforms (MPI, OPENMPI etc. ) Background in physical sciences and/or mathematics with numerical modeling experience Experience in working with and running earth system models. Modern software engineering practices (requirements gathering, design, prototyping, version control, integration, testing and documentation) Developing software in a UNIX environment Build and testing mechanisms (cmake and ctest) Knowledge of package managers like Spack, YUM etc.
Good communication skills in English Ability to work as part of a diverse team that includes software engineers and scientists across different agencies. Good understanding of modern languages like C++ and newer versions of Fortran (Fortran 95 and later) is a good plus. Axiom offers competitive compensation packages including comprehensive medical/dental/life insurance and matching 401(k) contribution.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.
41 CFR 60-1.35(c) Job Posted by Applicant Pro
Science jobs refer to employment opportunities within the fields of science, encompassing a wide range of disciplines such as chemistry, physics, biology, and environmental science, among others. These jobs are characterized by their focus on research, data analysis, and application of the scientific method to investigate natural phenomena or to develop new technologies. Individuals in science jobs often work in laboratories, universities, research institutions, or within the private sector. They are crucial for the advancement of knowledge, innovation, and the practical application of scientific discoveries to improve various aspects of life and solve complex problems.
Science Jobs refer to employment opportunities within the various fields of science, ranging from entry-level positions to advanced research and academic roles. Key features of these jobs often include conducting experiments, data analysis, problem-solving, and innovation in sectors like biology, chemistry, physics, and environmental science. Science Jobs demand a strong educational background and typically offer the potential for contributing to technological advancements and understanding of the natural world. These positions are pivotal in driving scientific progress and can be found in laboratories, universities, and industry settings.
Science Jobs are specialized career paths within the field of science that encompass a wide range of disciplines such as biology, chemistry, physics, environmental science, and more. These jobs often require a strong educational foundation and specialized training. Key features of science jobs include a focus on research and development, data analysis, and the practical application of scientific knowledge to solve real-world problems. Additionally, professionals in science jobs are typically engaged in expanding the frontiers of scientific understanding and contributing to technological and medical advancements. These roles can be found in academia, government agencies, private sector research labs, and industrial settings.
Science Jobs refers to a category of employment that specializes in the field of science, encompassing a diverse range of professions including researchers, laboratory technicians, science educators, and many others engaged in scientific disciplines. These jobs are characterized by their focus on inquiry, exploration, and the application of scientific methods to understand the natural world. They often require a strong educational background in science, critical thinking, problem-solving skills, and sometimes, experience with specialized equipment or software. In today's world, Science Jobs are crucial for innovation, technological advancement, and addressing complex challenges in healthcare, environment, and industry.