Software Developer I

Iowa State University•Ames, IA

About The Position

The Center for Survey Statistics and Methodology (CSSM) in Iowa State University's College of Liberal Arts and Sciences is seeking a Software Developer I to develop software for the USDA-sponsored National Resources Inventory (NRI) survey and other CSSM clients. CSSM provides statistical research and consulting, data analysis, software development, and IT support related to grants and cooperative agreements, and works with groups including the Natural Resources Conservation Service, Bureau of Land Management, National Agricultural Statistics Service, and Iowa State University's Survey & Behavioral Research Services. The role may involve software development using statistical methods and algorithms; development of an estimation program using statistical sampling and imputation methods; database programming; systems programming; and web application programming. This is a fixed-term appointment ending March 31, 2027. Renewal may be possible depending on funding availability. The position requires ongoing U.S. work authorization; immigration sponsorship is not available.

Requirements

  • High school diploma or equivalent.
  • Must be legally authorized to work in the U.S. on an ongoing basis without sponsorship.

Nice To Haves

  • Bachelor's degree in computer science, computer engineering, mathematics, statistics, or a related field.
  • Previous experience working in a higher education setting.
  • Previous knowledge of or experience working with NRI.
  • Programming experience with machine learning and large language models (LLMs).
  • Programming experience with contrastive learning methodology.

Responsibilities

  • Develop software for the USDA-sponsored National Resources Inventory (NRI) survey and other CSSM clients.
  • Work on one or more of the following: software development with statistical methods and algorithms; an estimation program using statistical sampling and imputation methods; database programming; systems programming; or web application programming.

Benefits

  • Medical and dental benefits.
  • Retirement benefits, including defined benefit and defined contribution plans.
  • Vacation, holiday, and sick time and leave plans.
  • Onsite childcare in Ames, Iowa.
  • Life insurance and long-term disability.
  • Flexible Spending Accounts.
  • Voluntary benefits and discounts.
  • Employee Assistance Program.
  • Wellbeing program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service