1

Ai Application Developer Jobs in Iowa (NOW HIRING)

SR SOFTWARE DEVELOPER

Muscatine, IA ยท Hybrid

$51.25 - $67.50/hr

... Automate, and AI-assisted development tools, we'd love to hear from you. PRIMARY DUTIES ... Troubleshoot and resolve complex application, data, and integration issues while providing Tier 2 ...

Python Sr Developer

Des Moines, IA ยท On-site

$118K - $159K/yr

... application performance. โ€ข Ensure data quality, validation, observability, and operational ... Leverage AI-powered development tools such as GitHub Copilot, Amazon Q, ChatGPT, Cursor, or ...

Business Intelligence Developer

Des Moines, IA ยท On-site +1

$110K - $116K/yr

Apply at: $110,000 - $116,500 a year We may use artificial intelligence (AI) tools to support parts ... in application materials based on available information. These tools assist our recruitment team ...

Business Intelligence Developer

Des Moines, IA ยท On-site +1

$110K - $116K/yr

Apply at: $110,000 - $116,500 a year We may use artificial intelligence (AI) tools to support parts ... in application materials based on available information. These tools assist our recruitment team ...

Leveraging our extensive expertise across multiple domains such as Cloud technology, Salesforce, AI ... Provide technical guidance and coaching to developers. * Interacts with a manager as needed to ...

Lead AI and Data Science Engineer II

Des Moines, IA ยท On-site

$100K - $131K/yr

Lead AI and Data Science Engineer II Drive the design and delivery of advanced analytics ... application development to solve high-priority people challenges. You will also partner with ...

Showing results 41-60

Ai Application Developer information

See Iowa salary details

$16

$49

$79

How much do ai application developer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for ai application developer in Iowa is $49.44, according to ZipRecruiter salary data. Most workers in this role earn between $39.76 and $56.88 per hour, depending on experience, location, and employer.

What does an AI application developer do?

An AI application developer designs, builds, and maintains software applications that incorporate artificial intelligence and machine learning algorithms. They work with programming languages like Python or Java, utilize AI frameworks such as TensorFlow or PyTorch, and often collaborate with data scientists to implement intelligent features in products or services.

What is the difference between Ai Application Developer vs Data Scientist?

AspectAi Application DeveloperData Scientist
Required SkillsProgramming, AI frameworks, software developmentStatistics, data analysis, machine learning
Work EnvironmentSoftware development teams, tech companiesResearch labs, analytics teams
Common CertificationsAI certifications, programming coursesData science certifications, statistical credentials

While both roles involve AI and data, an Ai Application Developer primarily focuses on designing and building AI-powered applications using programming and AI frameworks. In contrast, a Data Scientist analyzes data to extract insights and build models, often working more on data analysis and statistical modeling. Both roles are essential in tech industries but serve different functions within AI projects.

What skills and qualifications are needed to thrive as an AI application developer?

To thrive as an AI Application Developer, you need strong programming skills (especially in Python or Java), a solid understanding of machine learning concepts, and a relevant degree such as computer science or data science. Familiarity with frameworks like TensorFlow or PyTorch, experience with cloud platforms (AWS, Azure, or GCP), and certifications in AI or data science are highly valued. Creative problem-solving, collaboration, and effective communication help developers translate business needs into practical AI solutions. These skills and qualities are crucial for building robust, scalable AI applications that deliver real-world value.

How do AI application developers typically collaborate with data scientists and product managers during a project?

AI Application Developers often work closely with data scientists to integrate machine learning models into user-facing applications, ensuring the models function efficiently within production systems. Collaboration with product managers is also key, as developers help translate business requirements into technical solutions and provide feedback on feasibility and timelines. Regular cross-functional meetings and code reviews are common, fostering a collaborative environment that drives innovative and effective AI-powered products.

What is an AI application developer?

An AI Application Developer is a professional who designs, builds, and maintains software applications that leverage artificial intelligence technologies. They work with programming languages, machine learning frameworks, and data to create intelligent systems such as chatbots, recommendation engines, or image recognition tools. AI Application Developers collaborate with data scientists and other engineers to integrate AI models into applications, ensuring they function efficiently and meet user needs. Their work spans industries like healthcare, finance, and retail, driving innovation through automation and smart solutions.
What are popular job titles related to Ai Application Developer jobs in Iowa? For Ai Application Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Ai Application Developer jobs in Iowa look for? The top searched job categories for Ai Application Developer jobs in Iowa are:
Infographic showing various Ai Application Developer job openings in Iowa as of August 2026, with employment types broken down into 77% Full Time, 19% Part Time, and 4% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $102,840 per year, or $49.4 per hour.

SR SOFTWARE DEVELOPER

Kent Corporation

Muscatine, IA โ€ข Hybrid

$51.25 - $67.50/hr

Full-time

Re-posted 7 days ago


Job description

KENT WORLDWIDEโ„ข is seeking a technically strong and collaborative Senior Software Developer to lead ERP development, integration, and automation initiatives across the enterprise. In this role, you'll lead the design, development, and support of solutions within Microsoft Dynamics 365 Finance & Operations (F&O), Supply Chain Management, Commerce, and the Microsoft Power Platform.
ย 
You'll deliver scalable ERP solutions, enterprise integrations, and business process automation that improve operational efficiency and support digital transformation. Working closely with business stakeholders, functional teams, and IT partners, you'll develop innovative solutions using D365, Power Automate, Azure, and DevOps tools.
ย 
If you're a technically skilled developer who enjoys solving complex problems, influencing technical direction, and leveraging modern technologies like Azure, DevOps, Power Automate, and AI-assisted development tools, we'd love to hear from you.
ย 
PRIMARY DUTIES & RESPONSIBILITIES
  • Design, develop, and support customized solutions within Microsoft Dynamics 365 Finance & Operations (F&O), Supply Chain Management, and Commerce.
  • Develop and maintain Power Automate workflows to automate business processes and improve operational efficiency.
  • Analyze business requirements and translate them into scalable technical solutions and system integrations.
  • Design, build, and support integrations between D365 ERP and internal/external business applications.
  • Troubleshoot and resolve complex application, data, and integration issues while providing Tier 2 and Tier 3 support.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including design, development, testing, deployment, and support.
  • Utilize Azure DevOps, Git, and CI/CD practices to ensure efficient and reliable software delivery.
  • Conduct code reviews, maintain development standards, and promote best practices across the development team.
  • Collaborate with business stakeholders, functional teams, and IT partners to deliver effective technology solutions.
  • Identify opportunities to leverage automation, AI-assisted development, and emerging technologies to improve processes and system performance.
  • Perform other duties as assigned.

EDUCATION, EXPERIENCE, AND/OR QUALIFICATIONS

  • Bachelorโ€™s degree in computer science or a computer related discipline, 6+ years of relevant experience, or the combined equivalent
  • 6+ years of software development experience, including experience designing, developing, and supporting enterprise business applications.
  • 2+ years of experience supporting and developing solutions within Microsoft Dynamics 365 Finance & Operations (F&O) or Supply Chain Management is required, Microsoft Dynamics 365 Commerce is preferred.
  • 1+ years of experience developing and supporting Power Automate workflows and business process automation solutions.
  • Strong understanding of software development lifecycle (SDLC) methodologies, object-oriented design principles, and application development best practices.
  • Experience with Azure DevOps, Git, source control practices, and CI/CD pipeline development and support is helpful.ย 
  • Experience designing, developing, and supporting integrations between ERP systems and enterprise applications using APIs, web services, and other integration technologies.
  • Proficiency with SQL databases, database design concepts, and data troubleshooting.
  • Working knowledge of Azure services and technologies, including Key Vault, Security Center, networking, firewall, policy management, log analytics, and private endpoints.
  • Familiarity with cloud architecture concepts and Infrastructure-as-Code tools such as Terraform.
  • Experience with Microsoft Dynamics 365 CRM applications, Azure integration technologies, and ERP integrations is preferred.
  • Demonstrated ability to lead technical initiatives, contribute to solution design, establish development standards, and drive continuous improvement efforts.
  • Strong collaboration, relationship-building, and communication skills with the ability to effectively partner with business stakeholders, vendors, and cross-functional technical teams.
  • Proven ability to mentor team members, influence technical decisions, and communicate complex technical concepts to both technical and non-technical audiences.
  • Strong analytical, troubleshooting, and problem-solving skills with the ability to independently manage complex technical issues.
  • Self-motivated and adaptable, with the ability to manage multiple priorities in a fast-paced environment while leveraging automation, DevOps practices, and AI-assisted development tools to improve outcomes.

WORK ENVIRONMENT & TRAVEL

  • Hybrid office environment; this role is required to be on-site for a minimum of two days per week
  • Minimal travel required