1

Machine Learning Developer Jobs in Iowa (NOW HIRING)

We work closely with engineering, product, design, data engineering, machine learning operations, and LLM engineering teams to translate complex AI research into production-ready features used by ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

NGA AI Engineer Manager

Des Moines, IA · On-site

$73K - $244K/yr

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

In this role at PwC, you will apply data, algorithms, and software engineering to build and deploy software and platform systems that create Artificial Intelligence and Machine Learning-based ...

New

Be Seen First

Senior Data Scientist

Des Moines, IA · On-site

$120K - $145K/yr

This role will be responsible for developing cutting-edge predictive analytics and machine learning ... You will regularly work with our customers, designers, and engineers to build products used by ...

Lead AI Engineer

West Des Moines, IA · On-site

$101K - $133K/yr

Required : • 6 years of experience in software, machine learning, or data engineering. • 2 years of experience with AI systems in production environments. • Proven ability to build and scale AI ...

New

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and ...

... or Machine Learning role. * 5+ Years of Experience Proficiency in programming languages such as Python or R. * 5+ Years of Experience with Strong knowledge of machine learning techniques and ...

... or Machine Learning role. * 5+ Years of Experience Proficiency in programming languages such as Python or R. * 5+ Years of Experience with Strong knowledge of machine learning techniques and ...

next page

Showing results 1-20

Machine Learning Developer information

See Iowa salary details

$17

$36

$48

How much do machine learning developer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for machine learning developer in Iowa is $36.09, according to ZipRecruiter salary data. Most workers in this role earn between $17.84 and $48.75 per hour, depending on experience, location, and employer.

What does a Machine Learning Developer do?

A Machine Learning Developer designs, builds, and implements machine learning models and systems that enable computers to learn from data without explicit programming. They work with large datasets, select appropriate algorithms, and optimize models for various tasks such as predictions, classifications, and recommendations. Their responsibilities often include data preprocessing, feature engineering, model evaluation, and deploying models into production environments. Machine Learning Developers typically collaborate with data scientists, software engineers, and business teams to deliver AI-powered solutions.

What is the difference between Machine Learning Developer vs Data Scientist?

AspectMachine Learning DeveloperData Scientist
CredentialsBachelor's or Master's in CS, ML, or related fields; certifications like TensorFlow or AWS MLBachelor's or Master's in CS, Statistics, or related fields; certifications in data analysis or ML
Work EnvironmentDevelops and deploys ML models in software or cloud environmentsAnalyzes data, builds models, and provides insights for decision-making
Industry UsageUsed in tech, finance, healthcare for deploying ML solutionsUsed across industries for data analysis, predictive modeling, and insights

Both roles require strong programming skills and knowledge of ML algorithms. Machine Learning Developers focus on building and deploying models in production environments, while Data Scientists analyze data to inform business decisions. The roles often overlap but differ mainly in their primary focus and end goals.

What are some common challenges faced by Machine Learning Developers when deploying models to production environments?

Machine Learning Developers often encounter challenges such as ensuring model scalability, managing data drift, and integrating models with existing systems during deployment. Another frequent hurdle is monitoring model performance in real time and retraining models as new data becomes available. Collaborating closely with data engineers, DevOps, and software developers is essential to streamline the deployment pipeline and maintain model reliability in production.

What are the key skills and qualifications needed to thrive as a Machine Learning Developer, and why are they important?

To excel as a Machine Learning Developer, you need a strong background in mathematics, statistics, programming (especially Python), and a relevant degree in computer science or related fields. Familiarity with machine learning frameworks (like TensorFlow or PyTorch), version control systems, and cloud platforms is typically required, as are certifications in data science or AI. Critical thinking, problem-solving, and effective communication are vital soft skills for translating complex data findings into actionable solutions. These skills and qualities are essential to develop accurate models, collaborate with stakeholders, and drive innovation in a rapidly evolving field.
What are popular job titles related to Machine Learning Developer jobs in Iowa? For Machine Learning Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Machine Learning Developer jobs in Iowa look for? The top searched job categories for Machine Learning Developer jobs in Iowa are:
Infographic showing various Machine Learning Developer job openings in Iowa as of May 2026, with employment types broken down into 1% Internship, 22% Full Time, 75% Part Time, and 2% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $75,057 per year, or $36.1 per hour.
Senior Applied Scientist

Senior Applied Scientist

Relativity

Des Moines, IA • On-site, Remote

Other

Medical, Retirement

Posted 15 days ago


Job description

Posting Type

Remote/Hybrid

Job Overview

WHO WE ARE
Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information into actionable insights for litigation, investigations, regulatory inquiries, data breach responses, and other high-stakes legal work where accuracy, trust, and accountability are critical.
Every year, the global justice system benefits from insights generated by Relativity AI across billions of documents. We are just getting started on our journey to use AI to improve the outcome of every discovery, investigation, and analysis performed on our platform.
At Relativity, we develop AI guided by our AI Principles. These principles ensure we build AI with clear purpose, empower customers with transparency and control, treat fairness and privacy as first principles, protect customer data by design, and act with a high standard of responsibility and accountability.
WHAT WE DO
Relativity's AI organization is focused on exploration, experimentation, and turning cutting-edge research into real-world impact. We believe innovation requires experimentation, learning, and iteration. Our teams experiment, evaluate, ship, and learn continuously while maintaining a strong commitment to responsible AI.
Applied Science Team
The Applied Science team operates at the core of Relativity's AI development. Our team includes specialists with advanced postgraduate training and deep experience building and operating machine learning models at scale. We work closely with engineering, product, design, data engineering, machine learning operations, and LLM engineering teams to translate complex AI research into production-ready features used by legal professionals around the world.

Job Description and Requirements

ABOUT THE ROLE

As a Senior Applied Scientist, Generative AI, you will design, build, and deploy generative and machine learning models that power Relativity's next generation of AI-driven product capabilities. You will collaborate closely with applied scientists, engineers, product managers, and designers to build models that help legal professionals organize data, discover the truth, and act on it with confidence.

This role balances research, development, and operational responsibility. You will contribute to Relativity's portfolio of transformational generative AI technologies while adhering to our responsible AI principles and ensuring models perform reliably in real-world, high-stakes environments.

WHAT YOU'LL DO

  • Develop machine learning and generative AI models that ship as customer-facing product features
  • Collaborate closely with engineers to write production-quality code and contribute across the full model deployment lifecycle
  • Design and evaluate models that operate at very large scale, including search and retrieval systems spanning hundreds of millions to billions of documents
  • Contribute to internal standards, processes, and tooling for building, evaluating, and deploying generative AI systems
  • Partner with Product and Data teams to assemble, curate, and synthesize datasets for model development and evaluation
  • Conduct rigorous experimentation, model evaluation, and iteration to improve model quality, explainability, safety, and performance
  • Collaborate across AI, engineering, and product teams to ensure models integrate effectively into larger systems
  • Apply Relativity's AI Principles to ensure responsible, fair, secure, and transparent AI development
  • Communicate complex data science and machine learning concepts clearly and effectively to collaborators with diverse technical backgrounds

WHAT WE'RE LOOKING FOR

Required

  • Experience building search or retrieval systems operating at the scale of hundreds of millions of documents
  • Experience developing and applying generative AI models as part of larger, domain-specific systems
  • Experience across the full machine learning lifecycle, including experimentation, evaluation, deployment, and iteration
  • Experience working in containerized environments using Kubernetes-based tooling and workflows
  • Interest in or experience with the legal industry, eDiscovery, or the broader justice system
  • Strong programming ability in a language such as Python
  • Comfort working in UNIX-based environments using command-line tools
  • Ability to communicate complex data science concepts thoughtfully and inclusively to a wide range of stakeholders

Preferred

  • Master's degree in Computer Science or a quantitative field plus 2 years of relevant industry experience
  • OR Ph.D. in Computer Science or a quantitative field
  • OR the equivalent of 5 years of relevant academic and/or industry experience
  • Experience building and deploying systems that leverage large language models
  • Experience contributing to shared data science or ML engineering standards, tooling, or best practices

WHY WE COULD BE A GREAT FIT

Impactful Mission

  • Your work directly contributes to improving outcomes across the global justice system by helping customers uncover critical insights in massive, complex datasets.

AI at Real Scale

  • You'll work on some of the largest and most complex AI systems in the legal technology market, operating at significant data and computational scale.

Growth and Collaboration

  • You'll collaborate closely with experienced applied scientists, engineers, and product leaders while continuing to grow your expertise in generative AI and production machine learning systems.

Responsible AI Culture

  • You'll be part of an organization deeply committed to building AI that is ethical, transparent, secure, and accountable.

Inclusive Environment

  • We value diverse perspectives, backgrounds, and ways of thinking, and believe they make our teams and products stronger.

Compensation and Benefits

  • Competitive compensation, health and retirement benefits, discretionary time off (DTO), parental leave for primary and secondary caregivers, company-wide breaks, wellness resources, and an equity program.

Relativity is committed to competitive, fair, and equitable compensation practices.

This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

The expected salary range for this role is between following values:

$146,000 and $218,000

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.

Required Skills:

Algorithms, C++ Programming Language, Computer Vision, Data Science, Deep Learning, Machine Learning (ML), Natural Language, Python (Programming Language), Researching, Statistical Models