1

Computer Science Research Intern Jobs in Minnesota

next page

Showing results 1-20

Computer Science Research Intern information

See Minnesota salary details

$2K

$6.3K

$7.6K

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

As of Jun 20, 2026, the average monthly pay for computer science research intern in Minnesota is $6,306.92, according to ZipRecruiter salary data. Most workers in this role earn between $4,325.00 and $7,508.33 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 Minnesota? The most popular types of Computer Science Research jobs in Minnesota are:
What are popular job titles related to Computer Science Research Intern jobs in Minnesota? For Computer Science Research Intern jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Computer Science Research Intern jobs? Cities in Minnesota with the most Computer Science Research Intern job openings:
Research Intern

$20/hr

Other

Posted 3 days ago


University Of St. Thomas (Minnesota) rating

7.7

Company rating: 7.7 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

216th of 538 rated colleges and universities


Job description

OVERVIEW

Job Title: Research Intern

Pay: Graduate Intern ($20/hr)

Undergraduate Intern ($17-$19.25/hr based on experience)

Location: St. Paul

Job Summary:The START Center at the School of Engineering is seeking motivated undergraduate and graduate students to join our research team. This position offers hands-on experience in cutting-edge on going projects at the START Center including ones that require the use of embedded systems, FPGA development, hardware design projects. Research interns will work directly with faculty on sponsored research initiatives, including Department of Defense partnerships and industry collaborations.

Essential Functions:Essential functions vary by project, but many current projects require one or more of the following:

  • Collaborate with faculty and industry partners on sponsored research deliverables.
  • Assist with embedded systems development using microcontrollers
  • Design and implement digital signal processing algorithms and hardware accelerators
  • Develop and implement machine learning algorithms for pattern recognition in digital signals, including speech, audio, biomedical, and sensor data applications
  • Design and train deep learning models for automated feature extraction from time-series signals
  • Conduct testing and validation of electronic systems and sensors
  • Develop technical documentation including test reports, design specifications, and research summaries
  • Perform PCB layout, component selection, and hardware debugging
  • Support data collection, analysis, and visualization for ongoing research projects
QUALIFICATIONS
  • Currently enrolled undergraduate or graduate student in Electrical Engineering, Computer Engineering, or related technical discipline.
  • Students must be actively enrolled at least part-time in courses for credit.
  • Strong foundation in digital logic design and embedded systems concepts
  • Programming experience (C/Python/MATLAB)
  • Ability to work independently and as part of a collaborative research team
  • Strong attention to detail and commitment to quality in technical work

ELIGIBILITY

To be eligible for student employment, St. Thomas students must be degree seeking at the undergraduate, graduate and doctoral levels. Students must be actively enrolled at least part-time in courses for credit. For further information on eligibility please see the Student Employee Toolkit on One StThomas. 

The University of St. Thomas is an Equal Opportunity Employer, including

disability and protected veteran status.

Employment Type: OTHER