1

Computer Science Intern Jobs in Elgin, IL (NOW HIRING)

AI and BI Data Intern

Chicago, IL · On-site

$18 - $24/hr

The intern will work closely with the Senior Data Architect and the Business Intelligence ... Currently pursuing a degree/master in Computer Science, Information Systems, Data Engineering ...

Director of Data Science

Chicago, IL · On-site +1

$153K - $229K/yr

Support hiring and onboarding, including intern and actuarial student rotations. Strategic ... Data Science, Computer Science, or a similar analytical field, or a relevant professional ...

Innovation Intern

Hanover Park, IL · On-site

$14.75 - $19.75/hr

We are seeking an Innovation Intern for our Hanover Park facility to support our Packaging Science Lab. This role offers significant hands-on experience. You will work directly alongside our Lead ...

Innovation Intern

Hanover Park, IL · On-site

$14.75 - $19.75/hr

We are seeking an Innovation Intern for our Hanover Park facility to support our Packaging Science Lab. This role offers significant hands-on experience. You will work directly alongside our Lead ...

Innovation Intern

Hanover Park, IL · On-site

$14.75 - $19.75/hr

We are seeking an Innovation Intern for our Hanover Park facility to support our Packaging Science Lab. This role offers significant hands-on experience. You will work directly alongside our Lead ...

Student Nutrition Intern

Naperville, IL · On-site

$15 - $19.50/hr

Yes Posting Number ST001068 Position Title Student Nutrition Intern Department Health Sciences Division College of Arts & Sciences Supervisor Kim Milano Supervisor Title Program Director of Nutrition ...

Develop skills throughout the summer with support and feedback from a dedicated mentor and intern ... Mathematics, Physics, Computer Science, or Economics) * Strong analytical skills * Desire to learn ...

Computer Networking Intern

Chicago, IL · On-site

$15.50 - $20.50/hr

Candidates should have an interest or experience with: - Computer networking (Ethernet, TCP/IP, LANs, WANS, etc) - General computer knowledge - System engineering (switches, routers, firewalls ...

Computer Networking Intern

Chicago, IL · On-site

$15.50 - $20.50/hr

Candidates should have an interest or experience with: - Computer networking (Ethernet, TCP/IP, LANs, WANS, etc) - General computer knowledge - System engineering (switches, routers, firewalls ...

IT Intern

Chicago, IL · On-site

$15.50 - $20.50/hr

The opportunity We're looking for an IT Intern to give undergraduate students in technology-related ... Currently enrolled in a CIS, IT, computer science, or related undergraduate program * Ability to ...

next page

Showing results 1-20

Computer Science Intern information

What is a Computer Science Intern job?

A Computer Science Intern is a temporary position where students or recent graduates gain hands-on experience in software development, data analysis, cybersecurity, or other computing fields. Interns typically assist with coding, debugging, research, and testing while working under the guidance of experienced professionals. This role helps build technical skills, industry knowledge, and networking opportunities, preparing interns for full-time positions in the tech industry.

What kind of projects and tasks can I expect as a Computer Science Intern?

As a Computer Science Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, supporting ongoing development projects, and collaborating on team-based assignments. Interns often contribute to designing features, fixing bugs, conducting research, or assisting in quality assurance under the guidance of senior engineers or mentors. The exact nature of your projects may vary based on the company and team, but you will typically gain hands-on experience with real-world software development tools and workflows. This exposure not only builds your technical skills but also helps you understand agile work environments and best practices, making it a valuable step toward a full-time role in the field.

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

To thrive as a Computer Science Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and basic software development principles, typically backed by ongoing coursework in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes exposure to cloud platforms or coding certifications can be advantageous. Strong analytical thinking, effective communication, initiative, and the ability to work well within a team are valuable soft skills in this role. These skills and qualities ensure that interns can quickly contribute to projects, adapt to new technologies, and collaborate effectively with experienced professionals.

What are the most commonly searched types of Computer Science jobs in Elgin, IL? The most popular types of Computer Science jobs in Elgin, IL are:
What are popular job titles related to Computer Science Intern jobs in Elgin, IL? For Computer Science Intern jobs in Elgin, IL, the most frequently searched job titles are:
What job categories do people searching Computer Science Intern jobs in Elgin, IL look for? The top searched job categories for Computer Science Intern jobs in Elgin, IL are:
What cities near Elgin, IL are hiring for Computer Science Intern jobs? Cities near Elgin, IL with the most Computer Science Intern job openings:
Infographic showing various Computer Science Intern job openings in Elgin, IL as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.
AI and BI Data Intern

AI and BI Data Intern

Aon

Chicago, IL • On-site

$18 - $24/hr

Other

Retirement

This job post has expired today. Applications are no longer accepted.


Aon rating

8.2

Company rating: 8.2 out of 10

Based on 75 frontline employees who took The Breakroom Quiz

47th of 146 rated financial services


Job description

Posting Description

Who We Are:
NFP, an Aon company, is a multiple Best Places to Work award winner in Business Insurance. We are an organization of consultative advisors and problem solvers. We help companies and individuals around the globe address their most significant risk, workforce, wealth management and retirement challenges through custom solutions and a people-first approach. To learn more, please visit: https://www.NFP.com.

Job Summary:

NFP is seeking a Business Intelligence Data Engineering Intern to join our Enterprise Data & Analytics team for the summer. This internship provides an opportunity to work on real-world data engineering and analytics initiatives that support NFP's national advisory business serving corporate clients across employee benefits, retirement, wealth management, and property & casualty insurance.

The intern will work closely with the Senior Data Architect and the Business Intelligence Engineering team to help build and enhance enterprise data models, data pipelines, and AI-powered tools that improve, how advisors' access and utilize information.

This role offers hands-on experience with modern data platforms including Microsoft Fabric, Power BI Semantic Models, Python, and data pipelines, while contributing to innovative solutions such as an AI-powered advisor chatbot designed to improve service efficiency and customer experience.

Key Responsibilities:

Data Engineering & Analytics

  • Assist in the development and maintenance of enterprise data models used across NFP's reporting and analytics platforms.
  • Support the implementation of data pipelines within Microsoft Fabric's Medallion Architecture (Bronze, Silver, Gold layers).
  • Assist in building AI-powered data agents that support enterprise data discovery, metadata exploration, and natural-language interaction with governed datasets.
  • Integrate AI agents with existing data platforms, SQL sources, and semantic models.
  • Assist in building AI-powered data agents that support enterprise data discovery, metadata exploration, and natural-language interaction with governed datasets.

Development & Data Processing

  • Develop and run Python-based data processing workflows using notebooks.
  • Assist with building and optimizing data ingestion and transformation pipelines.
  • Support data validation, data quality monitoring, and documentation of data flows across the architecture.

AI & Advisor Enablement Project

  • Collaborate on the design and development of an internal Chat Agent that enables advisors to quickly access relevant information.
  • Help integrate enterprise data sources into the chat agent knowledge base to provide accurate responses to advisor inquiries.
  • Contribute to improving advisor workflows by enabling faster access to product, client, and operational insights without navigating multiple systems.
  • Help Validate Chat Agent response
  • Help Document the Agent internal working

Collaboration

  • Work closely with Data Architects, BI Engineers, Data Analysts, and Product Owners to deliver data-driven solutions.
  • Participate in Agile team ceremonies such as sprint planning and standups.
  • Document technical work and contribute to team knowledge repositories.

What You Will Learn:

This internship provides exposure to modern enterprise data platforms and real-world analytics development, including:

  • Enterprise Data Architecture and Data Modeling
  • Microsoft Fabric data engineering workflows
  • Medallion Lakehouse Architecture
  • Power BI semantic modeling and reporting
  • Python-based data engineering using notebooks
  • AI-driven knowledge retrieval and chatbot development
  • Real-world application of analytics to support insurance advisory services and client experience

Qualifications:

Required

  • Currently pursuing a degree/master in Computer Science, Information Systems, Data Engineering, Software Engineering, or a related technical field.
  • Proficiency in Python for scripting and application development.
  • Understanding of generative AI and Large Language Model (LLM) concepts.
  • Familiarity with structured enterprise data (SQL, tables, schemas).
  • Strong analytical skills and attention to detail.
  • Ability to work effectively in a team-based, enterprise technology environment.

Preferred

  • Exposure to agentic AI frameworks such as Semantic Kernel, LangChain, or similar.
  • Familiarity with RAG architecture, embeddings, or vector search concepts.
  • Experience or coursework involving cloud platforms (Azure preferred).
  • Awareness of BI concepts such as semantic models, metrics, or reporting layers.
  • Interest in enterprise AI governance, security, and responsible AI practices.

What We Offer:

Our PeopleFirst culture focuses on building and nurturing lifelong relationships with our employees because, at the end of the day, we exist to be there for others. The hourly rate for this position is $18.00 - $24.00.

NFP and You... Better Together!

NFP is an inclusive Equal Employment Opportunity employer.

#LI-JS3

#LI-JS3

AIAND014998

What Aon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Aon logo

About Aon

Sourced by ZipRecruiter

Aon plc (NYSE:AON) is a leading global professional services firm providing a broad range of risk, retirement and health solutions. Our 50,000 colleagues in 120 countries empower results for clients by using proprietary data and analytics to deliver insights that reduce volatility and improve performance.

Industry

Business management consulting

Company size

10,000+ Employees

Headquarters location

Chicago, IL, US

Year founded

1992