1

Computer Science Internship Jobs in Clinton, IA (NOW HIRING)

Job Types: Contract, Internship Benefits: * Flexible schedule * Professional development assistance Work Location: On the road Benefits: * Relocation assistance Work Location: In person ...

Job Types: Contract, Internship Benefits: * Flexible schedule * Professional development assistance Work Location: On the road Benefits: * Relocation assistance Work Location: In person ...

next page

Showing results 1-20

Computer Science Internship information

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 types of projects do Computer Science interns 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 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 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 job categories do people searching Computer Science Internship jobs in Clinton, IA look for? The top searched job categories for Computer Science Internship jobs in Clinton, IA are:
What cities near Clinton, IA are hiring for Computer Science Internship jobs? Cities near Clinton, IA with the most Computer Science Internship job openings:

Full-time

Posted 12 days ago


Job description

ASTRO America Project Manager

Location: Remote Opportunity

Type: Full-time / Professional

About ASTRO America

The Applied Science & Technology Research Organization of America (ASTRO America) is a 501(c)3 think tank and research institute focused on U.S. manufacturing policy and adoption of technology breakthroughs. ASTRO has grown into one of the nation’s leading voices in 3D printing, manufacturing-related economic development, and innovation.

The Opportunity

ASTRO is seeking qualified and passionate candidates for a Project Manager position. The Project Manager supports the Principal Investigator and ASTRO senior leadership by coordinating and tracking complex projects and proposal development efforts. The role ensures projects are executed on time, within scope, and within budget while maintaining compliance with relevant standards and regulations.

Duties/Responsibilities:
  • Creates project plan including deliverables, milestones, and other important dates.
  • Outlines the tasks involved in the project and tracks execution
  • Manages the execution of the formal internal proposal writing process
  • Works with Senior PM and CFO to conduct cost analysis, estimating expected costs for the project.
  • Works with Senior PM and CFO to prepare and implement a budget based on estimates.
  • Works with Senior PM to conduct risk assessments; reports identified risks to management; provides recommendations for mitigation of risk (including termination of the project if appropriate).
  • Addresses questions, concerns throughout the project.
  • Assist with Project Planning and tracking tasks
  • Acts as a liaison between company, customers, and vendors.
  • Works with Contracting Specialist to ensure compliance with federal, state, local, industry, contractual, and company regulations, standards, specifications, and best practices.
  • Performs other related duties as assigned.
Required Skills/Abilities:
  • Excellent verbal and written communication skills.
  • Excellent interpersonal and customer service skills.
  • Excellent organizational skills and attention to detail.
  • Excellent time management skills with a proven ability to meet deadlines.
  • Strong analytical and problem-solving skills.
  • Ability to prioritize tasks and to delegate them when appropriate.
  • Thorough understanding of or the ability to quickly learn about the projects assigned
  • Proficient with Microsoft Office Suite or related software.
Education and Experience:
  • Bachelor’s degree in related field
  • At one year of related experience required.
  • A PMP progress towards a PM, or desire to earn PMP
  • No prior professional project management experience required; students and recent graduates with relevant coursework or internship experience are encouraged to apply
  • The successful candidate will receive mentorship and on-the-job training in project management processes, proposal development, and compliance standards.
Physical Requirements:
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.