1

Data Science Engineer Jobs in Iowa (NOW HIRING)

Lead Data Engineer

Cedar Rapids, IA · On-site

$112K - $134K/yr

Work collaboratively with other engineers, data scientists, analytics teams, and business product owners in an agile environment: * Architect, build, and support the operation of Cloud and On ...

Lead Data Engineer

Cedar Rapids, IA · On-site

$112K - $134K/yr

Work collaboratively with other engineers, data scientists, analytics teams, and business product owners in an agile environment: * Architect, build, and support the operation of Cloud and On ...

Data Engineer

West Des Moines, IA · On-site

$112K - $135K/yr

Bachelor's degree in computer science, data science, technology, information systems or engineering preferred. * Experience: 3-5 years of professional experience in data, analytics, or platform ...

Data Engineer

West Des Moines, IA · On-site

$112K - $135K/yr

Bachelor's degree in computer science, data science, technology, information systems or engineering preferred. * Experience: 3-5 years of professional experience in data, analytics, or platform ...

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, and Machine Learning engineers. Who Should Apply:

Required : • Bachelor's degree in computer science, Engineering, or related field (or equivalent experience). • 5+ years in software engineering or data science, with 1+ year in GenAI/LLM/Agentic ...

Associate Data Engineer

Urbandale, IA · On-site

$106K - $127K/yr

Associate Data Engineer Urbandale, IA or Remote The Associate Data Engineer supporting Digital ... Partner closely with analysts, data scientists, and business stakeholders to translate analytical ...

Associate Data Engineer

Urbandale, IA · On-site +1

$108K - $130K/yr

Associate Data Engineer Urbandale, IA or Remote The Associate Data Engineer supporting Digital ... Partner closely with analysts, data scientists, and business stakeholders to translate analytical ...

Associate Data Engineer

Urbandale, IA · On-site +1

$108K - $130K/yr

Associate Data Engineer Urbandale, IA or Remote The Associate Data Engineer supporting Digital ... Partner closely with analysts, data scientists, and business stakeholders to translate analytical ...

... Data Science, and Data Governance - Architecting and implementing cloud-based solutions meeting industry standards Travel Requirements Up to 60% Job Posting End Date The salary range for this ...

Proficiency in Python, REST APIs, React/Node.js, and cloud-native infrastructure (Docker, CI/CD) with 5 years of minimum experience in software engineering or data science, including 1 year in GenAI ...

Management Information Systems, Computer and Information Science, Systems Engineering, Mathematics ... Certifications aligned to data engineering, machine learning, and cloud platforms, including AWS ...

next page

Showing results 1-20

Data Science Engineer information

See Iowa salary details

$41.8K

$121.8K

$166.7K

How much do data science engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for data science engineer in Iowa is $121,838.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $129,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Data Science Engineer position, and why are they important?

A Data Science Engineer should have a strong background in statistics, machine learning, programming (typically Python or R), and data engineering, often supported by a degree in computer science, engineering, or a related field. Familiarity with data processing frameworks (like Spark or Hadoop), cloud platforms (AWS, GCP, or Azure), and certifications in data science or cloud technology are highly valued. Excellent problem-solving skills, communication abilities, and collaboration are essential soft skills for working effectively in cross-functional teams. These competencies enable Data Science Engineers to build scalable data solutions, deliver actionable insights, and drive business impact.

What are the typical daily responsibilities of a Data Science Engineer?

Data Science Engineers typically spend their days designing and building data pipelines, preparing and cleaning large datasets, and developing machine learning models to solve business problems. They work closely with data scientists, software engineers, and business stakeholders to translate requirements into scalable technical solutions. Responsibilities also include deploying models to production, monitoring their performance, and iterating on solutions based on feedback. This role offers a dynamic mix of coding, data analysis, and teamwork, making each day varied and intellectually engaging.

What is a Data Science Engineer job?

A Data Science Engineer is a professional who bridges the gap between data science and software engineering. They focus on designing, building, and maintaining scalable data pipelines, infrastructure, and machine learning models for production use. Their role involves data preprocessing, model deployment, performance optimization, and integrating AI solutions into applications. They work closely with data scientists, software engineers, and DevOps teams to ensure efficient data workflows.

What are popular job titles related to Data Science Engineer jobs in Iowa? For Data Science Engineer jobs in Iowa, the most frequently searched job titles are:
Software Engineer - Telematic Data

Software Engineer - Telematic Data

RFA Engineering

Dubuque, IA • On-site

$65K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.
This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.
Software Engineer - Telematic Data
This individual is responsible for supporting telematics data configuration and diagnostics across a range of connected equipment platforms. This role works cross-functionally with engineering, software validation, and product teams to fulfill data configuration requests, troubleshoot data flow issues, and enable scalable connectivity solutions. This position requires strong analytical capability, experience working with large datasets, and a solid understanding of vehicle communication systems such as CAN bus. The ideal candidate brings a continuous improvement mindset and the ability to enhance processes related to telematics data delivery and configuration management.
Responsibilities
  • Lead and support telematics data configuration requests across multiple product platforms and engineering teams
  • Collaborate with cross-functional stakeholders to gather requirements and define data configuration needs
  • Develop, modify, and maintain data configurations that determine machine data transmission to external systems
  • Troubleshoot and resolve issues related to telematics data, connectivity, and system performance
  • Partner with software, validation, and systems engineering teams to support new product releases and ongoing production systems
  • Analyze large datasets to validate configurations and ensure data accuracy and completeness
  • Prioritize and manage multiple configuration requests in coordination with peer team members
  • Identify opportunities to improve processes, tools, and workflows related to data configuration and delivery
  • Support integration and validation of telematics systems within connected equipment environments

Requirements
  • Bachelor's degree in Engineering, Computer Science, Data Science, or a related technical field
  • Experience with programming or scripting languages such as Python
  • Experience working with large datasets, including processing, analyzing, and interpreting data
  • Understanding of vehicle or equipment communication systems (e.g., CAN bus)
  • Strong problem-solving skills with the ability to diagnose and resolve technical issues
  • Ability to work cross-functionally and communicate effectively with technical and non-technical stakeholders

Preferred Qualifications
  • Experience with data analytics platforms, version control systems (e.g., Git), or cloud-based data tools
  • Familiarity with telematics systems, connected vehicle technologies, or IoT applications
  • Experience supporting construction, off-highway, or heavy equipment industries
  • Knowledge of data pipelines, data validation, and system integration workflows
  • Experience with SQL or other database query languages

Visa sponsorship is NOT available for this position.
Pay Range: $65,000-$100,000 - Commensurate with experience
About RFA Engineering
RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits
  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.