Computer Science Intern

Last Updated:May 27th, 2025

Utilicast

Computer Science Intern

Type: In Person
Location: Carmel
Application Due Date: Jul. 31, 2025
Starts: Aug. 1, 2025
Structure: Standard
$Paid
Full Time
Part Time

Description

We are a consulting firm that helps utility clients improve operations through strategic, financial, and technological solutions. Internally, we are focused on streamlining and modernizing our own business operations, and we see technology—particularly automation and AI—as key enablers of that goal.

The Computer Science Intern will work in our corporate office alongside our technology lead, who will provide daily supervision, task planning, and technical mentorship. The intern will also collaborate with operations, accounting, and marketing team members to identify automation opportunities and develop tools that increase efficiency.

Training will include orientation to our current systems, access to low-code/no-code platforms and AI tools, and coding guidance relevant to the tasks at hand. The intern will be encouraged to learn new technologies and propose creative solutions to internal challenges.

Learning goals include:

  • Gaining hands-on experience in building internal software tools to solve real business problems.

  • Learning how to use APIs, AI platforms, and automation tools in a professional setting.

  • Developing skills in cross-functional collaboration with non-technical stakeholders.

  • Improving code organization, documentation, and version control practices.

Responsibilities

The Computer Science Intern will contribute to practical, outcome-focused projects that support internal productivity and innovation. These may include:

  • Designing and developing simple internal web applications or dashboards to automate data entry, reporting, or approval workflows.

  • Creating AI-powered tools to streamline document processing, meeting notes, or scheduling tasks (e.g., using tools like OpenAI, Zapier, or Microsoft Power Automate).

  • Writing and testing scripts to automate repetitive internal tasks in operations, accounting, or marketing.

  • Assisting in the integration of APIs between internal systems or third-party platforms.

  • Documenting solutions and creating simple user guides for staff.

Administrative tasks will be minimal and limited to project documentation or internal testing coordination. The intern will spend the majority of their time developing and improving real tools that enhance our firm’s efficiency.

Qualifications

We understand this may be the intern’s first professional experience, and no prior full-time work or management experience is expected. The intern should have a basic understanding of programming fundamentals and an interest in automation and emerging technologies, but we will provide the technical support and context they need to succeed.

We are committed to providing a supportive learning environment where the intern can explore real-world applications of their studies, build a project portfolio, and gain confidence in a collaborative business setting.

Login to Apply

Sidebar Items

Actions

Share this Opportunity with Others

Feedback