Software Engineer

Website Growers Edge

Primary Purpose & Function

Responsible for developing the systems to measure, predict, and prescribe the risk position of the lending and warranty programs provided by Growers Edge.

Essential Functions & Responsibilities

  • Build and adapt systems for pricing, valuation, and capital forecasts.
  • Collaborate with data engineers, architects, software engineers and business owners to enable deployment of science and technologies that will advance the insights the company provides.
  • Design data science solutions using a mixture of public and private data.
  • Application and development of suitable pre-processing, feature-selection and dimensional reduction techniques to detect, measure and account for data artifacts.
  • Develop, prototype, test, validate and deploy models and algorithms in a ready for delivery process.
  • Work in a fast-paced environment with the product team to transfer new algorithms to cloud-based platforms.
  • Collaborate on product discussions regarding high impact features.
  • Create data visualizations for use in both internal and external capacities.
  • Analyze data to inform decisions by product and tech teams.
  • Update the financial positions of the risks the company is exposed to both on a recent experience basis and on a forward expectation basis.
  • Assist in hypothesis formulation, data collection, modeling, and interpretation of complex datasets to enable data-driven decisions.

Qualifications & Education Requirements

  • Degree in actuarial data science, mathematics or engineering required.
  • Experience with crop insurance, flood insurance, other named peril insurance, credit products, and financial products.
  • Experience with stochastic modeling.
  • Understanding of the comprehensive view of risk positioning, anticipated losses, risk optimization strategies, and business decision-making.
  • Entrepreneurial mindset to identify new problems to solve, investigate possible solutions, determine costs and benefits, make and justify recommendations, move forward, and refine quickly based on feedback.
  • Experience with machine learning and statistical concepts, packages and libraries.
  • Excellent communications skills to both technical and non-technical audiences.
  • Experience with machine learning and statistical concepts, packages and libraries.
  • Strong problem-solving, analytic and interpersonal skills.

Job Type: Full-time


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Vision insurance

Schedule: 8-hour shift

Education: Bachelor’s (Preferred)

To apply for this job please visit

Interest Form

Join A TAI Roundtable

Please fill out this form to indicate your interest in joining one of Technology Association of Iowa’s Roundtables.

Participation in the CIO, CISO or CEO Roundtables is exclusively reserved for technology executives of TAI member organizations with these (or comparable) job titles. All other TAI Roundtables is exclusively reserved for individuals employed by TAI member organizations. Not a member? Join now.

  • This field is for validation purposes and should be left unchanged.