1

Computer Science Internship Jobs in Grand Rapids, MI

Travel Internship

Grand Rapids, MI

$14.50 - $19.25/hr

AAA Travel Internship Ready for a great paid internship? Working in an exciting, dynamic and fulfilling industry? Like to offer the entire world to AAA members? AAA Travel - North America's leading ...

Travel Internship

Grand Rapids, MI · On-site

$14.50 - $19.25/hr

AAA Travel Internship Ready for a great paid internship? Working in an exciting, dynamic and fulfilling industry? Like to offer the entire world to AAA members? AAA Travel - North America's leading ...

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 Grand Rapids, MI?

The most popular types of Computer Science jobs in Grand Rapids, MI are:

What cities near Grand Rapids, MI are hiring for Computer Science Internship jobs?

Cities near Grand Rapids, MI with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 2% Hybrid, and 26% Remote job distribution.

Tax Intern, Business Incentives Group - Winter 2027 (Grand Rapids)

BDO USA, PC

Grand Rapids, MI

$34 - $38/hr

Full-time

Posted 5 days ago


Job description

Job Summary:

BDO’s Business Incentives Group (“BIG”) has gone through tremendous growth and continues to expand rapidly. The BIG Internship presents a unique opportunity to gain hands on experience in one of BDO’s premiere national consulting practices.

A Tax Intern, Business Incentives Group, helps achieve BDO’s core purpose-helping people thrive every day-by helping companies and individuals identify and claim government incentives designed to promote innovation, economic growth, and job creation in the U.S. like the Research & Development (R&D) Tax Credit.

Our clients are leaders in innovation in virtually every industry, from technology, manufacturing, life sciences, and healthcare to retail, consumer products, and natural resources. An BIG Intern will have the opportunity and charge to innovate and collaborate with BDO professionals in all of our business lines as well as with our clients’ innovation leaders, in tax, accounting, finance, and also in their engineering, software, manufacturing, scientific, medical, and other R&D-related departments.

BIG’s short-term mission is to help our clients as efficiently and effectively as possible to identify, document, and support on examination by tax authorities the various incentives to which they are legally entitled. Our longer-term goal is to develop an understanding of them as people and of all aspects of their business so that we are well positioned as their trusted advisors, as professionals who understand both their business operations and business drivers as well as how BDO can help them realize their goals.

In pursuing this mission, we are also seeking to help our BIG Interns gain first-hand experience in becoming trusted advisors, ensuring they have a clear sense of the importance and responsibilities of such a role, as well as the training and opportunities to fill it.

Toward that end, BIG Interns pursue opportunities which enable them to gain and improve their skills in every aspect of professional service, including technical, interpersonal, verbal, and written communication, project management, practice management, and business development.

Job Duties:

  • Assists in the execution of multiple client engagements
  • Collaborates with other BIG professionals in all aspects of our business, e.g., innovating, developing and implementing better strategies and processes for our services, marketing, etc.
  • Establishes effective working relationships directly with BIG professionals and other BDO employees
  • Contributes to the development of your own technical acumen and BIG’s market prominence
  • Assists in business development research and identification of opportunities for new and existing clients
  • Contributes to, supports, and enhances the culture of BIG, our local offices, and BDO as a globally leading professional services firm
  • Other duties as required

Supervisory Responsibilities:

  • N/A

Qualifications, Knowledge, Skills and Abilities:

Education:

  • Currently enrolled in a Bachelor’s or Master’s program, required; with a focus in Accounting, Finance, Computer Science, Engineering, Data Analytics, Communications, or Law, preferred

Experience:

  • Leadership experience, preferred

License/Certifications:

  • N/A

Software:

  • Proficient in the use of Microsoft Office Suite, especially Excel and Word, preferred

Other Knowledge, Skills, & Abilities:

  • Excellent verbal and written communication skills
  • Strong analytical and basic research skills
  • Solid organizational skills, especially the ability to meet project deadlines with a focus on details
  • Ability to successfully multi-task while working independently or within a group environment
  • Ability to work in a deadline-driven environment and handle multiple projects simultaneously
  • Able to interact professionally with people at all organizational levels of the firm
  • Desire to understand why a task is being performed and to seek learning opportunities
  • Demonstrate interest in performing self-study to further develop technical competency and knowledge of issues impacting various incentives

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate’s qualifications, experience, skills, and geography.

California Range: $40.00/hr - $45.00/hr Colorado Range: $35.00/hr - $39.00/hr Illinois Range: $36.00/hr - $40.00/hr Maryland Range: $34.00/hr - $38.00/hr Massachusetts Range: $36.00/hr - $40.00/hr Minnesota Range: $32.00/hr - $36.00/hr New Jersey Range: $38.00/hr - $42.00/hr NYC/Long Island/Westchester Range: $36.00/hr - $40.00/hr Ohio Range: $33.00/hr - $37.00/hr Virginia Range: $34.00/hr - $38.00/hr Washington Range: $37.00/hr - $38.00/hr Washington DC Range: $34.00/hr - $38.00/hr