1

Machine Learning Finance Jobs in Iowa (NOW HIRING)

Ability to explain statistical modeling techniques, machine learning basics, and business ... finance, and supply chain applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

Ability to explain statistical modeling techniques, machine learning basics, and business ... finance, and supply chain applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

... machine learning tools. Qualifications and Experience: * 8+ years of relevant experience in operational risk, model risk, or related disciplines within financial services or insurance, including ...

... AI, Agentic AI, and Machine Learning to drive operational excellence and deliver innovative ... sales, marketing, finance, risk management, product development, claims, and enterprise ...

... AI, Agentic AI, and Machine Learning to drive operational excellence and deliver innovative ... sales, marketing, finance, risk management, product development, claims, and enterprise ...

... machine learning, or artificial intelligence * Good understanding of investment and finance concepts, and the ability to creatively apply them in solving analytical problems Preferred Qualifications

Lead Data Engineer

Cedar Rapids, IA ยท On-site

$112K - $134K/yr

Experience with advanced analytics and machine learning concepts and technology implementations ... Through a mix of financial grants and the volunteer efforts of our employees, the foundation ...

Lead Data Engineer

Cedar Rapids, IA ยท On-site

$112K - $134K/yr

Experience with advanced analytics and machine learning concepts and technology implementations ... Through a mix of financial grants and the volunteer efforts of our employees, the foundation ...

We modernize their supply chains using artificial intelligence, machine learning and connected ... We're here to help transform finance and supply-chain processes, making them more efficient and ...

next page

Showing results 1-20

Machine Learning Finance information

See Iowa salary details

$23.5K

$87K

$127.3K

How much do machine learning finance jobs pay per year?

As of Jun 9, 2026, the average yearly pay for machine learning finance in Iowa is $87,006.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,400.00 and $102,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Machine Learning Finance position, and why are they important?

To excel in Machine Learning Finance, you need strong quantitative skills, proficiency in programming (typically Python or R), and a solid background in both finance and machine learning, often supported by a relevant degree such as in computer science, statistics, mathematics, or finance. Familiarity with machine learning libraries (like TensorFlow, scikit-learn), financial modeling tools, and certifications such as CFA or FRM can be highly beneficial. Excellent problem-solving abilities, communication skills, and a collaborative attitude help professionals translate complex data into practical financial insights and work effectively with both technical and non-technical stakeholders. These competencies enable you to create robust predictive models, drive innovation in financial analysis, and ensure sound decision-making in dynamic industry settings.

What are some typical challenges faced by professionals in Machine Learning Finance roles?

Professionals in Machine Learning Finance often encounter challenges such as working with noisy or incomplete financial data, keeping up with rapidly evolving algorithms, and ensuring model compliance with industry regulations. They may also need to bridge the gap between technical model development and practical business needs, communicating complex findings to non-technical teams. These roles typically involve close collaboration with traders, financial analysts, and risk managers to ensure that machine learning solutions are both accurate and actionable. Facing these challenges can be rewarding, offering significant opportunities for skill development and career advancement in a data-driven financial landscape.

What is a Machine Learning Finance job?

A Machine Learning Finance job involves applying machine learning techniques to financial problems such as risk assessment, algorithmic trading, fraud detection, and portfolio optimization. Professionals in this field build predictive models, analyze large datasets, and automate decision-making processes to improve financial performance. They typically work with tools like Python, TensorFlow, and financial datasets to develop AI-driven solutions. These roles require expertise in machine learning, statistics, and financial markets, often blending data science with quantitative finance.

What are the most commonly searched types of Machine Learning Finance jobs in Iowa? The most popular types of Machine Learning Finance jobs in Iowa are:
What are popular job titles related to Machine Learning Finance jobs in Iowa? For Machine Learning Finance jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Machine Learning Finance jobs in Iowa look for? The top searched job categories for Machine Learning Finance jobs in Iowa are:
Infographic showing various Machine Learning Finance job openings in Iowa as of May 2026, with employment types broken down into 2% As Needed, 90% Full Time, 4% Part Time, 2% Temporary, and 2% Contract. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $87,006 per year, or $41.8 per hour.
Application Developer II

Application Developer II

Bankers Trust Company

Des Moines, IA โ€ข On-site

$88K - $104K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

There are important qualities you look for in an employer โ€“ meaningful work, community engagement, competitive benefits, commitment to employee development, and so many more. At Bankers Trust, our team members experience an inclusive and community-focused culture and weโ€™re proud of the premier workplace weโ€™ve created. We regularly receive best in class results through our biennial employee engagement survey. Weโ€™re also proud to receive recognition from others, including our designation as a โ€œBest Place for Working Parentsยฎ,โ€ being a four-time recipient of the Greater Des Moines Partnershipโ€™s Inclusion Award, and being named one of the โ€œBest Businesses Supporting Local Charityโ€ by readers of the Business Record.

Job Summary:

The Application Developer II is responsible for coding, testing, debugging, and maintaining software applications while also supporting the design, deployment, and ongoing administration of enterprise systems. This position bridges development and support functions, requiring close collaboration with business stakeholders, cross-functional teams, and end users to deliver reliable, high-quality technology solutions. The role demands a balance of independent problem-solving and team-oriented delivery within Agile environments. Additionally, the position incorporates emerging AI and machine learning capabilities, empowering the organization to leverage intelligent automation, predictive analytics, and data-driven decision-making across its technology portfolio.

Primary Functions and/or Responsibilities:

  • Designs, develops, codes, tests, and debugs software applications following the full Software Development Life Cycle (SDLC), from requirements gathering through deployment and production support
  • Works within a team on the Application Lifecycle Management (ALM) of multiple enterprise applications
  • Participates in Agile activities, such as daily standup, backlog refinement, sprint planning, sprint review, and sprint retrospective, etc.
  • Collaborates with business stakeholders on the design and documentation of requirements, objectives, deliverables, and specifications
  • Ensures all applications comply with security best practices, organizational coding standards, and regulatory requirements
  • Recommends and performs application improvements and upgrades
  • Leads the development and maintenance of user manuals and guidelines
  • Provides technical guidance and mentorship to team members throughout project implementation to ensure accurate delivery
  • Develops and implements application interfaces, APIs, and data integration layers to support interoperability across enterprise systems
  • Takes ownership of reported issues, researches root causes, determines solutions, and drives problems through to resolution
  • Provides on-call coverage
  • Performs other duties as assigned

Education and/or Experience:

  • Four-year degree in Computer Science or equivalent required with a minimum of four (4) years of relevant professional experience
  • Associates degree in a related field with six (6) or more years of hands on experience in coding, testing, and debugging will also be considered
  • A combined total of eight (8) or more years of equivalent experience in a related technical discipline may be accepted in lieu of formal education
  • Experience working in Agile/Scrum environments.

Specific Skills, Knowledge & Abilities:

  • Highly skilled with building applications using: Visual Studio, C#, ASP .NET, .NET Core, JavaScript, T-SQL, SSIS, Power Automate, Power Apps and Dynamics 365.
  • Extensive experience working on projects following the Agile project methodology.
  • Extensive experience with Microsoft Team Foundation Server (TFS) or Azure DevOps for work item tracking, TFVC, Git, CI/CD pipelines.
  • Familiarity with Managed File Transfer (MFT) solutions such as Globalscape EFT or MoveIt.
  • Familiarity with process automation tools (Automation Anywhere, UIPath, n8n)
  • Familiarity with job scheduling software such as VisualCron
  • Knowledge of banking/financial institution regulatory requirements desired
  • Familiarity with machine learning concepts
  • Familiarity with Gen AI and Agentic AI tools

Hiring Salary Range

The hiring range below reflects targeted base salary. Actual compensation will be determined based on the candidateโ€™s prior related experience & education and will be finalized at the time of offer. In addition to base salary, most positions are also eligible to participate in our annual bonus program. Select positions may also be eligible to earn incentives and/or commissions. Hiring Base Salary Range: $88,000 - $104,500

Benefits

  • Group Health, Dental, and Vision Insurance
  • Generous Paid Time Off (PTO)
  • Volunteer Time Off (VTO)
  • 401(k) plan with lucrative company match
  • Tuition assistance
  • Company Paid Life Insurance
  • Paid Parental Leave
  • Lifestyle Accounts that provide employees with reimbursement for the things that are most important to them such as childcare, student loan payments, gym memberships, pet insurance and much more.
  • Team Member Banking - a suite of products and services with special benefits for employees

Hybrid Eligibility: Position may be eligible for a hybrid work schedule (requiring some days in the office each week).

This position is mainly onsite in Downtown Des Moines, Iowa. We are seeking candidates that are located in Central Iowa

Visa sponsorship is not available for this position. This position is eligible for Green Card holders and US Citizens only.


EQUAL OPPORTUNITY EMPLOYER

โ€œPROTECTED VETERANSโ€ AND โ€œINDIVIDUAL WITH DISABILITYโ€