2026 Summer Internship
2 weeks ago
Civil Design, Inc. (CDI) is a multi-disciplined civil engineering firm offering civil site, structural, land surveying, and GIS services. Since its founding in 1996, our team has grown to over 150 team members with six locations. We operate in three states serving our six service lines - Infrastructure + Analytics, Site, Structures, Survey, Transportation, and Water Resources. We have office locations in Missouri – St. Louis and Jefferson City, Illinois – Collinsville and Effingham and Kentucky – Louisville and Prestonsburg.
We are looking for a Computer Science Intern to support our CDI mission in Building Stronger Communities through our Infrastructure + Analytics service. This internship would support our computing programing, data analytics and some GIS projects.
Be a part of the CDI Mission:The ideal candidate brings both educational expertise and a people-first mindset—committed to collaboration and making a meaningful difference. CDI values a people-first culture and encourages team members to collaborate witheach other and services.Intern Program:
With over 15 interns in all six locations, we strive to enhance our program every year, making it even more valuable for our interns. There are 3.5 dedicated days throughout the summer that support intern growth through networking events, industry panels, and career conversations. 100% of our prior interns would recommend a CDI internship to their friends
Job Duties: Under supervision, the intern will assist in computing programming, data analytics, and GIS to support a variety of projects.
Requirements
Required Skills:
- Must be a full or part time student seeking a degree in Computer Science, Civil Engineering, or a GIS related field.
- Desire to solve problems with interest in learning computer programming languages such as JavaScript, C#, and ASP.NET.
- Development and maintenance of Web applications.
- Excellent oral and written communication skills.
- Excellent interpersonal skills with the ability to work in a team environment.
- Problem solving skills, attention to detail, and willingness to learn new concepts.
Desired Skills:
· Must be able to work inside for 8 hours day with potential outside field data collection.
· Ability to provide 30 to 40 hours per week.
Why Join CDI?
- Shared Ownership: As an ESOP, we offer our full-time team Members a direct stake in CDI's success, empowering them to take initiative and contribute meaningfully.
- Work with Purpose: You'll engage in meaningful projects aligned with your passions and career goals, ensuring your work has a lasting impact.
- Collaboration and Celebration: We host frequent company-wide events, giving you the chance to connect and have fun with Team Members across our offices.
- People-First Culture: We prioritize your growth, well-being, and success, ensuring you have the support and opportunities to thrive both professionally and personally.
Check out more about who we are
The anticipated base hourly range for this position is $17-$21/hr. Compensation will vary based upon relevant experience, education, skill level, and other compensable factors.
-
Intern - Human Resources
5 days ago
Effingham, United States Midland States Bank Full timeIntern - Human Resources at Midland States Bank summary: The Human Resources Intern at Midland States Bank supports various HR functions including HRIS, benefits administration, employee relations, recruitment, and HR operations to gain broad practical experience. The role involves assisting with system improvements, benefits communications, policy...
-
Intern - Compliance
5 days ago
Effingham, United States Midland States Bank Full timeIntern - Compliance at Midland States Bank summary: The Compliance Intern role at Midland States Bank offers hands-on experience within the Risk Management team, focusing on regulatory compliance, control testing, and enterprise risk processes. The internship involves assisting with compliance reporting, supporting business continuity planning, and...
-
Intern - Enterprise Risk Management
2 days ago
Effingham, United States Midland States Bank Full timePosition Title: Intern - Enterprise Risk Management Locations: Effingham_IL Time Type: Full time Req ID: JR1232-Effingham_IL At Midland, we’re proud to be a little different. You can see it in our bright orange signs-but there’s more to it than that. With our heartfelt and personalized approach, we’re focused on meeting every customer’s needs with...
-
Intern - Accounting
5 days ago
Effingham, United States Midland States Bank Full timeIntern - Accounting at Midland States Bank summary: The Accounting Intern will assist the Finance Department of Midland States Bank with account reconciliations, financial reporting, and process improvement projects. This internship provides hands-on experience in corporate accounting operations and compliance within a banking environment. The role requires...
-
Intern - IT - Business Applications
4 weeks ago
Effingham, United States Midland States Bank Full timeDo you have the skills to fill this role Read the complete details below, and make your application today. Position Title: Intern - IT - Business Applications Locations: Effingham_IL Time Type: Full time Req ID: JR1236-Effingham_IL At Midland, we’re proud to be a little different. You can see it in our bright orange signs-but there’s more to it than...
-
Effingham, United States Midland States Bank Full timePosition Title: Intern - IT - Business Applications Locations: Effingham_IL Time Type: Full time Req ID: JR1236-Effingham_IL At Midland, we’re proud to be a little different. You can see it in our bright orange signs-but there’s more to it than that. With our heartfelt and personalized approach, we’re focused on meeting every customer’s needs...
-
Intern - IT - Business Applications
5 days ago
Effingham, United States Midland States Bank Full timeIntern - IT - Business Applications at Midland States Bank summary: The IT Business Applications Intern at Midland States Bank supports IT projects involving system data management, user access reviews, and process documentation. The role offers hands-on experience with enterprise systems, data governance, workflow analysis, and IT controls compliance in a...
-
Intern - Risk Management - Fraud
5 days ago
Effingham, United States Midland States Bank Full timeIntern - Risk Management - Fraud at Midland States Bank summary: The Fraud Intern at Midland States Bank will support the Risk Management Department by assisting in fraud detection, prevention, and compliance efforts including Bank Secrecy Act regulations. The role offers hands-on experience with monitoring fraud alerts, reporting, AI integration in risk...
-
Intern - IT - AI Engineer
5 days ago
Effingham, United States Midland States Bank Full timeIntern - IT - AI Engineer at Midland States Bank summary: The AI Engineer Intern will support the development and implementation of AI and GPT-based tools within Midland States Bank, contributing to proof-of-concept projects and technical documentation. The role involves collaboration with IT and business teams to explore innovative AI use cases, enhance...
-
Intern - Accounting
2 days ago
Effingham, United States Midland States Bank Full timeAt Midland States Bank, base salary is one component of our Total Rewards program. Exact compensation is determined by factors such as (but not limited to) education, skills, internal equity, and experience. This position offers additional compensation in the form of short-term incentives (i.e. bonus and/or commission) and may include long-term incentives...