You are viewing a preview of this job. Log in or register to view more details about this job.

Computer Science Intern

Computer Science Intern Job Description

Location: Millville, Utah
Company: Silicone Plastics, Inc.
Position Type: Internship (Part-Time/Full-Time, Temporary)

Duration: 8-12 Weeks

Compensation: $15,000

About Us

We are a midsize plastic injection molding facility in Millville, Utah, specializing in high-quality plastic components for various industries. We are seeking a motivated Computer Science Intern to join our team and contribute to innovative data management solutions for our manufacturing processes.

Job Summary

The Computer Science Intern will focus on developing systems to retrieve, store, and interpret data from plastic injection molding machines. This role involves designing and implementing a solution to collect real-time machine data, store it securely, and provide actionable insights to optimize production efficiency and quality. The intern will work closely with our engineering and IT teams to ensure the system meets operational needs.

Responsibilities

  • Design and develop a system to extract data (e.g., temperature, pressure, cycle time) from plastic injection molding machines.
  • Create a database to securely receive and store machine data.
  • Develop tools or scripts to interpret and visualize data for operational insights (e.g., performance trends, error detection).
  • Collaborate with the engineering team to understand machine data protocols and integration requirements.
  • Test and validate the data retrieval and storage system to ensure reliability and accuracy.
  • Document the system design, code, and processes for future reference.
  • Assist in troubleshooting and optimizing the system as needed.

Required Skills

  • Programming: Proficiency in Python, C++, or Java for data processing and system development.
  • Database Management: Familiarity with SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for data storage and querying.
  • Data Communication Protocols: Basic understanding of industrial communication protocols (e.g., Modbus, OPC UA) or APIs for machine data retrieval.
  • Problem-Solving: Strong analytical skills to interpret data and address technical challenges.
  • Documentation: Ability to create clear technical documentation for code and system processes.
  • Teamwork: Effective communication and collaboration skills to work with cross-functional teams.

Preferred Skills

  • Experience with data visualization tools (e.g., Matplotlib, Tableau, or Power BI).
  • Familiarity with IoT or industrial automation systems.
  • Knowledge of web development (e.g., HTML, JavaScript, Flask, or Django) for creating user interfaces to display data.
  • Basic understanding of manufacturing processes or plastic injection molding.
  • Experience with version control systems (e.g., Git).

Qualifications

  • Current enrollment in a Bachelor’s or Master’s program in Computer Science, Software Engineering, or a related field.
  • Completion of at least two years of coursework in computer science or equivalent.
  • Ability to work onsite in Millville, Utah, for the duration of the internship.
  • Enthusiasm for learning and applying technical skills in a manufacturing environment.

Why Join Us?

  • Gain hands-on experience in developing data systems for real-world manufacturing applications.
  • Work in a collaborative environment with experienced engineers and IT professionals.
  • Contribute to improving operational efficiency at a growing manufacturing facility.
  • Opportunity to develop skills in industrial automation, data management, and software development.