1

Computer Science Research Intern Jobs in Iowa (NOW HIRING)

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

The intern will assist in building, maintaining, and optimizing Power BI dashboards and reports ... Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics ...

Enterprise Intern

Dubuque, IA · On-site

$15.75 - $20.50/hr

We are seeking a detail-oriented Enterprise Intern to support a six-month initiative focused on organizing and maintaining vendor contract information within a custom vendor management application.

next page

Showing results 1-20

Computer Science Research Intern information

See Iowa salary details

$2K

$6K

$7.3K

How much do computer science research intern jobs pay per month?

As of Jul 11, 2026, the average monthly pay for computer science research intern in Iowa is $6,048.42, according to ZipRecruiter salary data. Most workers in this role earn between $4,150.00 and $7,200.00 per month, depending on experience, location, and employer.

What does a Computer Science Research Intern do?

A Computer Science Research Intern typically assists with research projects in areas like artificial intelligence, data science, software engineering, or cybersecurity. Their responsibilities may include reviewing academic literature, designing and running experiments, analyzing data, and writing reports or research papers. Interns often collaborate with faculty members, graduate students, or research teams to solve real-world problems and contribute to new technological advancements. The experience helps interns gain practical skills, deepen their technical knowledge, and prepare for future careers in academia or industry.

What are the typical responsibilities of a Computer Science Research Intern during a project cycle?

As a Computer Science Research Intern, you’ll often be involved in conducting literature reviews, designing and implementing experiments, collecting and analyzing data, and presenting your findings to the research team. Interns frequently collaborate with senior researchers and other interns, participate in regular meetings, and may contribute to academic papers or technical documentation. This hands-on role provides valuable exposure to the research process in a professional setting, helping you build both technical and communication skills.

What are the key skills and qualifications needed to thrive as a Computer Science Research Intern, and why are they important?

To thrive as a Computer Science Research Intern, you need a solid understanding of algorithms, data structures, programming languages (such as Python, Java, or C++), and a strong academic background in computer science or related fields. Familiarity with research tools like LaTeX, version control systems (e.g., Git), and experience with data analysis or machine learning frameworks is often required. Strong analytical thinking, curiosity, effective communication, and the ability to collaborate within a research team are highly valued soft skills. These skills and qualities enable interns to contribute meaningfully to research projects, solve challenging problems, and communicate findings clearly.
What are the most commonly searched types of Computer Science Research jobs in Iowa? The most popular types of Computer Science Research jobs in Iowa are:
What are popular job titles related to Computer Science Research Intern jobs in Iowa? For Computer Science Research Intern jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Computer Science Research Intern jobs? Cities in Iowa with the most Computer Science Research Intern job openings:
RoR Developer (Intern)

RoR Developer (Intern)

American Technology Consulting

Des Moines, IA • On-site

$18.75 - $24.75/hr

Internship

Re-posted 6 days ago


Job description

Description
Job Title: Software Engineer Intern
Location: Des Moines, IA (Remote )
Job Type: Internship
About Auzmor
Auzmor is on a mission to make work environments more engaging. Our products help organizations train, hire, and retain talent by fostering high-growth, high-performance work cultures.
Our Products:
Auzmor Learn: A Learning Experience Platform (LXP) designed to make learning easy, engaging, and effective. Rated 4.8/5 on G2 Crowd, it helps trainers create courses, track progress, and nudge learners.
Watch Demo
Auzmor Hire: An Applicant Tracking System (ATS) to help companies hire the best teams efficiently, providing great experiences for both candidates and interviewers.
Watch Demo
About the Role
As a Software Engineer Intern (Ruby on Rails), you will:
Develop highly scalable REST APIs and design database schemas.
Work on Auzmor Learn, our flagship LMS product, by developing APIs, background jobs, and interactive application features.
Gain hands-on experience in full-stack development while solving challenging enterprise-level problems.
Continuously test, improve, and optimize code while adopting new technologies.
Key Responsibilities
Write clean, maintainable, and efficient code.
Design and implement database schemas and maintain RDBMS/NoSQL data systems.
Develop interactive front-end applications using JavaScript, HTML, CSS, and jQuery.
Follow best practices: test-driven development (TDD), continuous integration, SCRUM, refactoring, and code standards.
Collaborate with cross-functional teams to solve problems and improve product functionality.
Learn and apply new technologies to enhance product performance and user experience.
Requirements
Pursuing or recently completed BS/MS in Computer Science, Engineering, or related field.
Familiarity with Ruby on Rails, OOP concepts, and relational database design.
Knowledge of front-end technologies: JavaScript, HTML, CSS, jQuery.
Understanding of NoSQL databases is a plus.
Self-motivated, quick learner, and able to work independently.
Passion for writing clean, efficient, and maintainable code.
Ability to work in a collaborative, fast-paced environment with flexible hours across multiple time zones.
Our Core Values
Customer Focus: Deliver outstanding experiences to our clients and learners.
Agility: Think independently, learn quickly, and act with speed.
Deeper Problem Solving: Address issues at their root to create lasting solutions.
Work Environment
Hybrid / Remote with teams across CST time zones.
Employee-centric culture emphasizing collaboration, fulfillment, and learning.
Flexible hours and occasional weekend availability may be required to meet stakeholder needs.