1

Computer Science Internship Jobs in Edina, MN (NOW HIRING)

Internship - 2027 Undergraduate IT Intern

Maplewood, MN · On-site

$15.25 - $20.50/hr

Internship - 2027 Undergraduate IT Intern The role of Undergraduate IT Intern is intended to start ... systems, computer science, computer engineering or a STEM related discipline from an accredited ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

Engineering Internship - Summer 2027

Saint Paul, MN · On-site

$17 - $22/hr

Our interns are connected to work that matters, helping to drive and deliver value for our ... Currently pursuing a four-year degree with a major in Computer Science,Data Science,Management ...

New

Summer 2027 IT Internship

Minneapolis, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Summer 2027 IT Internship

Saint Paul, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Summer 2027 IT Internship

Saint Paul, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Summer 2027 IT Internship

Minneapolis, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Summer 2027 IT Internship

Minneapolis, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Summer 2027 IT Internship

Minneapolis, MN · On-site +1

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

$23.25 - $33.25/hr

Our summer internships are full-time (40 hours/week), paid positions lasting 10-11 weeks. We offer ... IT, computer science, data analytics, business analytics, engineering, or related fields  ...

Showing results 41-60

Computer Science Internship information

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

What are the key skills and qualifications needed to thrive as a computer science intern, and why are they important?

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Edina, MN?

The most popular types of Computer Science jobs in Edina, MN are:

What job categories do people searching Computer Science Internship jobs in Edina, MN look for?

The top searched job categories for Computer Science Internship jobs in Edina, MN are:

What cities near Edina, MN are hiring for Computer Science Internship jobs?

Cities near Edina, MN with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Edina, MN as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Internship - 2027 Undergraduate IT Intern

Maplewood, MN • On-site

3M
Coal, Metals and Minerals Mining • 10K+ employees

$15.25 - $20.50/hr

Full-time

Posted 12 days ago


3M rating

7.8

Company rating: 7.8 out of 10

Based on 250 frontline employees who took The Breakroom Quiz


Job description

Job Description:
Internship - 2027 Undergraduate IT Intern
The role of Undergraduate IT Intern is intended to start in Summer 2027.
Collaborate with Innovative 3Mers Around the World
Choosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers.
An internship is a temporary position within 3M. Interns typically work a full-time schedule throughout a 10-12 week assignment. This position is limited to working 899 hours per service credit year. 3M provides eligible interns with a housing and transportation stipend in accordance with current policy.
This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.
Applications on this requisition are reviewed and filled on a rolling basis; it is in a candidate's best interest to apply as soon as possible. Interested candidates should include a resume as part of their application.
The Impact You'll Make in this Role
As an Undergraduate IT Intern, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world. Here, you will make an impact by:
  • Addressing relevant business concerns through both individual and team-oriented projects
  • Building your technical, communication and leadership skills

IT Internship assignments are available for both Technical and Business roles and are in the following areas:
  • Data & Analytics. This organization supports enterprise-wide master data management, data engineering, data integration, data quality, data science and artificial Intelligence (AI). Teams work with several technologies, including Power BI, Python, SQL, Snowflake, Power Platform, and more. Internship opportunities include both business and technical analyst.
  • Enterprise Applications. The Enterprise Applications (EA) team develops and delivers work on the SAP and legacy Enterprise Resource Planning (ERP) systems. They focus on providing an optimized experience for both customers and employees. Teams within this area work globally and across several different areas within 3M including, but not limited to, manufacturing execution, research and development, and corporate divisions. Internship opportunities are available for business analysis, technical analysis, user experience and development.
  • Infrastructure Services. This organization provides flexible, enterprise-wide technologies to enable solutions and enhance platform performance and reliability to 3M's customers, suppliers and employees. Infrastructure Services deploys and supports both on-premise and cloud technologies globally. Teams with internship opportunities include networking, edge computing, platform engineering, web hosting and others.
  • Information Security, Risk & Compliance (ISRC). The Information Security, Risk & Compliance (ISRC) team is responsible to protect 3M's intellectual property, non-public company information and data, the information and privacy of 3M, workers, and entrusted information from customers and business partners. This team also protects against cyber-attacks and data breaches and prevents unauthorized access and cyber threats. The organization includes business and technical analysis roles within Risk & Compliance, Security Delivery & Architecture, Cybersecurity Operations, Data Protection, and Cybersecurity Transformation.
  • Digital Transformation. The Digital Transformation team investigates and drives implementation of new processes and technologies within the 3M business groups to drive growth and enhance customer experience. They also provide company-wide strategy for digital customer, digital product, digital operations and digital enterprise. This team owns the digital product commercialization process, which includes development, project management and platform support.
  • IT Strategy & Services. The IT Strategy & Services team is a centralized organization to guide, optimize and facilitate the delivery and execution of cross-functional activities within IT. The team is comprised of mergers & acquisitions, workforce planning, facilities, vendor management, and project management. Internship opportunities are primarily for business analyst roles.

Your Skills and Expertise
To set you up for success in this role from day one, 3M is looking for candidates who must have the following qualifications:
  • Currently pursuing a bachelor's degree or higher from an accredited institution.

Additional qualifications that could help you succeed even further in this role include:
  • Currently pursuing a bachelor's degree or higher in information technology, management information systems, computer science, computer engineering or a STEM related discipline from an accredited institution
  • Current cumulative GPA of 3.0 or higher on a 4.0 scale
  • Previous experience working in Information Technology
  • Previous relevant intern experience or co-op with a company or university
  • Strong problem-solving skills
  • Leadership and networking skills
  • Self-motivated and self-directed
  • Excellent communication skills (oral, written, and presentation).

Work location: This role has on-site working model, with the employee working at least four days a week in the office at 3M Center, located in Maplewood, MN.
Travel: N/A
Relocation: 3M provides eligible interns with a housing and transportation stipend in accordance with current policy.
Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status).
Responsibilities of this position may include direct and/or indirect physical or logical access to information, systems, technologies subjected to the regulations/compliance with U.S. Export Control Laws.
U.S. Export Control laws and U.S. Government Department of Defense contracts and sub-contracts impose certain restrictions on companies and their ability to share export-controlled and other technology and services with certain "non-U.S. persons" (persons who are not U.S. citizens or nationals, lawful permanent residents of the U.S., refugees, "Temporary Residents" (granted Amnesty or Special Agricultural Worker provisions), or persons granted asylum.
To comply with these laws, 3M must help assess candidates' U.S. person status.
The questions asked in this application are intended to assess this and will be used for evaluation purposes only. Failure to provide the necessary information in this regard will result in our inability to consider you further for this particular position.
Supporting Your Well-being
3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Chat with Max
For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting assistant on 3M.com/careers.
Resources for You
For more details on what happens before, during and after the interview process, check out 3M.com/careers
All US-based 3M full time employees will need to sign an employee agreement as a condition of employment with 3M. This agreement lays out key terms on using 3M Confidential Information and Trade Secrets. It also has provisions discussing conflicts of interest and how inventions are assigned. Employees that are Job Grade 7 or equivalent and above may also have obligations to not compete against 3M or solicit its employees or customers, both during their employment, and for a period after they leave 3M.
Learn more about 3M's creative solutions to the world's problems at www.3M.com or on Instagram, Facebook, and LinkedIn @3M.
Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.
Safety is a core value at 3M. All employees are expected to contribute to a strong Environmental Health and Safety (EHS) culture by following safety policies, identifying hazards, and engaging in continuous improvement.
Pay & Benefits Overview: https://www.3m.com/3M/en_US/careers-us/working-at-3m/benefits/
3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law.
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
3M Global Terms of Use and Privacy Statement
Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.
Please click on the following links and select the country where you are applying for employment to review the applicable Terms of Use (link here) and Privacy Policy (link here). Before submitting your application, you will be asked to confirm your agreement with the terms.

What 3M employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom