Skip to main content

This job has expired

You will need to login before you can apply for a job.

Senior Software Engineer-Python- /Scientific Programmer

Employer
Medical Science & Computing (MSC), a Dovel company
Location
Remote
Start date
Sep 26, 2022

View more

Guidehouse Digital (f/k/a Ace Info Solutions (AceInfo)) is currently seeking a Senior Software Engineer -Python- Scientific Programmer to support our federal project, in Silver Spring, MD. Remote work is possible subject to approval.

 

The National Weather Service’s Meteorological Development Laboratory (MDL) is responsible for developing and implementing scientific techniques into NWS operations, furnishing a full spectrum of forecast guidance, providing interactive tools for decision assistance and forecast preparation, and conducting comprehensive evaluations of NWS products. MDL produces verification statistics for the National Digital Forecast Database (NDFD) and model forecasts.  A web-based graphical user interface allows for side-by-side comparisons and assessment of weather guidance (e.g., model forecast grids), forecasts (e.g., NDFD and Weather Prediction Center forecasts), and surface objective analyses (e.g., Un-Restricted Mesoscale Analysis).  The verification suite also includes a High Impact verification system to provide gridded and point verifications during impactful weather.  Verification results based on the observed watch and warning grids may be used in special studies for weather guidance development, presentations at scientific conferences, and in briefings to senior management.

   

The successful candidate will perform a variety of scientific programming and data processing tasks to enhance our probabilistic verification techniques. The candidate will be focused on expanding MDL’s probabilistic verification suite to include probabilistic Temperature, wind, relative humidity, Max RH, and Min RH. The candidate must have a solid meteorology background; good math skills, especially statistics. Familiarity with UNIX/Linux high performance computing and good software programming skills are preferred..

  • U.S. Citizen or Permanent Resident is required for the position.
  • Candidate must successfully pass a Federal Background Investigation.
Duties & Responsibilities
  • Carry out research and development tasks in support of MDL’s probabilistic verification projects
  • Design, develop, implement, and maintain software necessary for archiving, processing, and displaying meteorological data
  • Assist MDL scientists with displaying and mapping forecast guidance and verification results, writing documentation, and preparing presentations
  • Research and development in support of forecast evaluation.
    • Processing of station daily and monthly verification for several meteorological elements utilizing Python, Shell scripting, and Meteorological Evaluation Tools (MET) software within high performance computing environment
    • Pre-processing and post-processing of surface observations, gridded forecast data, and statistical output
    • Create and consistently update documentation for both internal developers and front-end users
Requirements
  • BS/BA in meteorology, statistics, physical science, or computer programming (or equivalent experience)
  • 5-7 years in software development and software engineering (Senior resource)
  • Advanced shell scripting skills
  • Advanced knowledge and experience with Python using scientific libraries such as numpy and scipy
  • Familiarity with scientific dataset formats including NetCDF and HDF (preferably familiar with GRIB2)
  • Familiarity with statistical guidance for weather forecasting
  • Experience and knowledge in quantitative data analysis and statistics
  • Strong problem solving and logical thinking skills
  • Experience with code documentation
  • Ability to collaborate within a team

Remote work is possible subject to approval.

 

  • U.S. Citizen or Permanent Resident is required for the position.
  • Candidate must successfully pass a Federal Background Investigation.

 

Preferred:

  • Familiarity with C or C++
  • Familiarity with git and subversion version control software (enough knowledge to checkout to local repository/branch and save and push updated code)
  • Experience working in high performance computing environment
  • Proficient in meteorological data analysis

 

#LI-JK1 

Compensation

The annual salary for this position generally ranges between $102,000.00 to $108,000.00. This range is an estimate, based on potential employee qualifications, operational needs and other considerations permitted by law. The range may vary above and below the stated amounts, as permitted by Colorado Equal Pay Transparency Rule 4.1.2. Salary will be subject to required withholdings.

Company Description

Dovel Technologies and its Family of Companies (Medical Science & Computing and Ace Info Solutions) was acquired in October 2021.

 

Guidehouse is a leading global provider of consulting services to the public sector and commercial markets, with broad capabilities in management, technology, and risk consulting. By combining our public and private sector expertise, we help clients address their most complex challenges and navigate significant regulatory pressures focusing on transformational change, business resiliency, and technology-driven innovation. Across a range of advisory, consulting, outsourcing, and digital services, we create scalable, innovative solutions that help our clients outwit complexity and position them for future growth and success. The company has more than 12,000 professionals in over 50 locations globally. Guidehouse is a Veritas Capital portfolio company, led by seasoned professionals with proven and diverse expertise in traditional and emerging technologies, markets, and agenda-setting issues driving national and global economies.

 

Guidehouse is an Equal Employment Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, citizenship status, military status, protected veteran status, religion, creed, physical or mental disability, medical condition, marital status, sex, sexual orientation, gender, gender identity or expression, age, genetic information, or any other basis protected by law, ordinance, or regulation.

 

Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance, including the Fair Chance Ordinance of Los Angeles and San Francisco.

 

If you have visited our website for information about employment opportunities or to apply for a position, and you require accommodation, please contact Guidehouse Recruiting at 1-571-633-1711 or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.

 

Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse, and Guidehouse will not be obligated to pay a placement fee.

 

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert