1

Freelance Python Data Analysis Jobs in Des Moines, IA

CAT MODELER

Des Moines, IA ยท On-site +1

$53.50 - $69.25/hr

Strong data analysis skills, including advanced Excel and experience working with large exposure ... Preferred experience with SQL, Python, R, GIS/geospatial tools, reporting automation tools, or ...

CAT MODELER

Des Moines, IA ยท On-site +1

$53.50 - $69.25/hr

Strong data analysis skills, including advanced Excel and experience working with large exposure ... Preferred experience with SQL, Python, R, GIS/geospatial tools, reporting automation tools, or ...

Developer

Des Moines, IA ยท On-site

$85K - $125K/yr

... data solutions. The ideal candidate will combine deep Python development skills with hands-on ... analysis, and issue remediation. โ€ข Analyze logs, metrics, and system behavior to identify ...

Imaging Data Scientist Duration: 2+ year long contract Location: Johnston, Iowa (Hybrid) C2C: Yes ... Candidate must have 3+ years of experience with Python * Must be proficient with TensorFlow and ...

... Python, production software deployment, Big data, data sources, cloud computing, AWS services, IAM, Lambda, S3, RDS, weather data acquisition, processing, analysis products, weather service, cloud ...

Proficiency in SQL for data manipulation and analysis. Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and analytics modeling platforms such as Tableau

Google Data Specialist

Des Moines, IA ยท On-site

$70K - $196K/yr

You Are A hands-on Specialist with foundational experience in Data Engineering, Analytics, or ... Minimum of 2 years of experience with Python or AI or GenAI tools (Vertex AI preferred). * Bachelor ...

Perform moderately complex data analysis to support and drive strategic initiatives and business ... Python scripting for automation and analytics. * Knowledge of data governance and data catalog ...

Showing results 41-60

Freelance Python Data Analysis information

See Des Moines, IA salary details

$12

$57

$84

How much do freelance python data analysis jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for freelance python data analysis in Des Moines, IA is $57.21, according to ZipRecruiter salary data. Most workers in this role earn between $47.16 and $65.00 per hour, depending on experience, location, and employer.

What is freelance Python data analysis?

Freelance Python data analysis involves using the Python programming language to analyze and interpret data for clients on a project or contract basis. Freelancers in this field typically work with datasets to extract insights, visualize results, and help businesses make data-driven decisions. They often use libraries such as pandas, NumPy, and matplotlib, and may work across industries like finance, marketing, healthcare, and technology. Freelancers enjoy flexibility in choosing their projects and clients, and often work remotely.

What are the key skills and qualifications needed to thrive as a freelance Python data analyst?

To thrive as a Freelance Python Data Analyst, you need strong analytical skills, proficiency in Python programming, and a solid understanding of statistics and data manipulation, often backed by a relevant degree or proven portfolio. Experience with tools such as Pandas, NumPy, Jupyter Notebooks, and data visualization libraries like Matplotlib or Seaborn is typically required. Excellent problem-solving abilities, communication skills, and the ability to manage projects independently distinguish top performers in this role. These skills enable analysts to deliver actionable insights, meet client expectations, and maintain a successful freelance business.

What freelance jobs can I do with Python?

Freelance Python data analysts can find jobs in data cleaning, visualization, statistical analysis, and machine learning projects. They often work with tools like Pandas, NumPy, and Jupyter Notebooks, and may need to have skills in SQL and data storytelling. These roles typically require strong programming skills and the ability to interpret complex data for clients.

What are some common challenges freelance Python data analysts face when working with clients remotely?

Freelance Python data analysts often encounter challenges such as clarifying project requirements, managing client expectations about deliverables, and ensuring timely communication across different time zones. Working remotely can also mean troubleshooting data access or security issues, especially if clients have strict data privacy policies. Building trust through regular updates and transparent reporting is key to successful collaborations in this role.
What are the most commonly searched types of Python Data Analysis jobs in Des Moines, IA? The most popular types of Python Data Analysis jobs in Des Moines, IA are:
What are popular job titles related to Freelance Python Data Analysis jobs in Des Moines, IA? For Freelance Python Data Analysis jobs in Des Moines, IA, the most frequently searched job titles are:
What job categories do people searching Freelance Python Data Analysis jobs in Des Moines, IA look for? The top searched job categories for Freelance Python Data Analysis jobs in Des Moines, IA are:
What cities near Des Moines, IA are hiring for Freelance Python Data Analysis jobs? Cities near Des Moines, IA with the most Freelance Python Data Analysis job openings:
Infographic showing various Freelance Python Data Analysis job openings in Des Moines, IA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, and 5% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $118,997 per year, or $57.2 per hour.

CAT MODELER

Grinnell Mutual Reinsurance

Des Moines, IA โ€ข On-site, Remote

$53.50 - $69.25/hr

Other

Re-posted 27 days ago


Job description

Overview

This role will operate and validate industry-standard catastrophe models, improve exposure data quality, support portfolio and cedant-level catastrophe analytics, and translate results into practical business insights. The position will work closely with Corporate Actuarial, Reinsurance, Pricing, Underwriting, Finance, and Enterprise Risk Management. Initial peril focus will include severe convective storm, winter storm, hurricane, and earthquake. The Catastrophe Modeler will help establish Grinnell Mutual's in-house catastrophe modeling capability and develop a defensible internal view of catastrophe risk.

This position qualifies for our flexible workplace options. Work at our Grinnell, Iowa, headquarters or from a home office in any of the following states: Alabama, Arizona, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Wisconsin, and Wyoming. Please note that candidates must be eligible to work in the U.S. without Grinnell Mutual sponsorship.

Responsibilities
  • Operate catastrophe modeling platforms such as Moody's RMS, Verisk/AIR, or similar tools.
  • Produce recurring portfolio, cedant, and event-response analytics, including AAL, PML, OEP/AEP curves, tail-risk metrics, scenario results, and accumulation views.
  • Evaluate model assumptions, limitations, and key drivers of results.
  • Help develop and maintain Grinnell Mutual's internal view of catastrophe risk.
  • Prepare, validate, geocode, and organize exposure data for catastrophe modeling.
  • Identify data gaps and improve exposure data standards for internal portfolios and cedant submissions.
  • Build repeatable tools, reports, queries, and dashboards to improve consistency, efficiency, and auditability.
  • Identify opportunities to use automation, AI-assisted workflows, scripts, or dashboards to streamline modeling and reporting.
  • Support Broker-Assumed Reinsurance, Farm Mutual Reinsurance, Direct Commercial Lines and corporate reinsurance purchasing through modeled loss costs, tail metrics, and scenario testing.
  • Analyze cedant exposure submissions for quoting, limit setting, treaty evaluation, and accumulation management.
  • Partner with underwriting and pricing teams to incorporate catastrophe insights into risk selection, pricing, coverage terms, and portfolio management.
  • Provide catastrophe model outputs for economic capital modeling, stress testing, ORSA reporting, BCAR/rating agency analysis, and enterprise risk management.
  • Translate technical results into clear business implications for leadership and cross-functional stakeholders.
  • Performs other duties as assigned.
Qualifications
  • Bachelor's degree in a quantitative, scientific, or technical field such as actuarial science, mathematics, statistics, engineering, meteorology, atmospheric science, earth science, data science, or a related discipline.
  • At least 5 years of hands-on catastrophe modeling experience in property insurance, reinsurance, brokerage, consulting, or analytics.
  • Experience with catastrophe modeling platforms such as Moody's RMS, Verisk/AIR, or similar tools.
  • Strong understanding of property insurance, reinsurance, catastrophe model structure, exposure data, financial terms, and model uncertainty.
  • Strong data analysis skills, including advanced Excel and experience working with large exposure datasets.
  • Ability to build repeatable processes in a developing capability area and collaborate across actuarial, underwriting, reinsurance, IT/data, finance, and risk management teams.
  • Present information in a logical, well-strucutred manner to explain recommendations or support the review of information.
  • Strong organizational and time management skills, with the ability to manage multiple or competing priorities while meeting deadlines. Flexible and adaptable to changing business needs.
  • Proven ability to define problems, gather and analyze data, establish facts, and draw sound conclusions. Skilled at leveraging appropriate resources to develop and implement effective solutions.
  • Prefrered experience with severe convective storm, winter storm, hurricane, earthquake, or other catastrophe perils.
  • Preferred experience supporting reinsurance placement, treaty pricing, accumulation management, or cedant submission analysis.
  • Preferred experience with SQL, Python, R, GIS/geospatial tools, reporting automation tools, or dashboards.
  • Familiarity with rating agency capital models, ORSA, economic capital modeling, or enterprise risk management.
  • Experience with catastrophe model validation, sensitivity testing, model governance, or internal view-of-risk development.
  • Professional designations or coursework such as CCRA, ARe, CPCU, actuarial credentials, or other relevant industry training.
  • Must be able to maintain confidentiality and protect propriety information.
  • Demonstrated ability to adhere to all Grinnell Mutual policies and incorporate Grinnell Mutual core values in all areas work.
Compensation

The salary range for the position is $89,000 - $154,500. For a list of benefits, click here.

Working conditions and physical efforts

To perform this job successfully, an individual must be able to perform each job duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform job duties and responsibilities.

  • This position is physically located in a remote office or at one of Grinnell Mutual's campuses with a work environment of a typical office setting; noise level is relatively quiet. Requires an individual to sit or stand for long periods of time.ย 
  • Interacts with many types of people, may encounter resistance, which can be stimulating, yet demanding. Works under externally imposed deadlines with unexpected and frequent interruptions to the workflow making it challenging to anticipate the nature and volume of work to perform and meet established deadlines.ย 
  • Requires the individual to frequently interact via telephone, video conference, and in-person.ย 
  • Ability to exert up to 20 pounds of force and to lift to 10 pounds.ย 

This job description is not intended to describe, in detail, the multitude of tasks that may be assigned, but rather to give the employee a general sense of the responsibilities and expectations of the position. As the nature of the business demands change, so too may the job duties and responsibilities.

Grinnell Mutual is an Equal Opportunity Employer in accordance with applicable state and federal laws.

Employment Type: OTHER