1

Computer Science Internship Jobs in Puerto Rico (NOW HIRING)

Qualifications for the role: • Currently enrolled in a bachelor's or master's degree program in Industrial Engineering, Software Engineering, Computer Engineering, Mechanical Engineering or ...

Qualifications for the role: • Currently enrolled in a bachelor's or master's degree program in Industrial Engineering, Software Engineering, Computer Engineering, Mechanical Engineering or ...

PR · On-site

Currently enrolled in a bachelor's or master's degree program in Industrial Engineering, Software Engineering, Computer Engineering, Mechanical Engineering or Electrical Engineering, in the United ...

Showing results 41-51

Computer Science Internship information

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

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 types of projects does a computer science intern 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 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 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 do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Puerto Rico?

The most popular types of Computer Science jobs in Puerto Rico are:

What are popular job titles related to Computer Science Internship jobs in Puerto Rico?

For Computer Science Internship jobs in Puerto Rico, the most frequently searched job titles are:

What cities in Puerto Rico are hiring for Computer Science Internship jobs?

Cities in Puerto Rico with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Puerto Rico as of August 2026, with employment types broken down into 57% Internship, and 43% Full Time. Highlights an 86% In-person, and 14% Hybrid job distribution.

Software Engineer, DevSecOps Engineer II (Hybrid)

Prattwhitney

Aguadilla, PR • On-site

$75 - $105/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted yesterday

New


Job description

Collins Aerospace is a leader in technologically advanced, intelligent solutions that help redefine the aerospace and defense industry. With a comprehensive portfolio and deep technical expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense. We are seeking a Software Engineer, DevSecOps professional to join our team who brings strong problem‑solving skills, technical capability, and a collaborative mindset.

The role requires hands‑on experience with CI/CD, modern tooling, scripting, and integration patterns. You will independently contribute to pipeline development, automation, containerization, and environment configuration. You will improve delivery processes, reduce manual effort, and strengthen our DSO capabilities across complex systems. This position will sit at our Aguadilla, PR location. You must be residing in Puerto Rico at the time of starting employment. Relocation is not offered. This role is categorized as hybrid, with 3 days onsite and 2 days remote following the schedule assigned by the Manager.

What YOU will do:
  • Develop, optimize, and maintain CI/CD pipelines for automated build, test, packaging, and deployment.
  • Integrate modern DevSecOps tools, services, and automation into pipelines to increase reliability and speed.
  • Evaluate and recommend technologies that enhance automation and software delivery workflows.
  • Develop robust scripting and automation utilities (Python, Bash, PowerShell) for provisioning, configuration, testing, and deployment.
  • Implement containerization using Docker and Kubernetes, ensuring optimized, scalable deployments.
  • Apply Infrastructure‑as‑Code principles to create repeatable, version‑controlled environment configurations.
  • Support SBOM generation, security scanning workflows, and broader cybersecurity compliance.
  • Collaborate across teams to streamline integration, modernize legacy deployments, and improve software quality.
Qualifications you must have:
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations and minimum 2 years of prior relevant experience or an Advanced Degree in a related field.
  • Demonstrated professional experience communicating in English (verbal and written).
Qualifications we prefer:
  • Experience in software development with secure coding practices.
  • Experience with automation frameworks, CI/CD pipelines, and modern development environments.
  • Knowledge of software security principles, risk mitigation, and vulnerability management.
  • Linux, scripting (Python, Perl, Shell).
  • Docker, Kubernetes, and AWS Cloud.
  • Experience in cryptographic system design and implementation.
  • Exposure to system engineering principles and full software lifecycle execution.
  • Experience with Git, Jira, Bitbucket, Confluence, Coverity.
What We Offer:
  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds
  • Participation in the Employee Scholar Program (ESP)
  • Life insurance and disability coverage
  • Employee Assistance Plan, including up to 8 free counseling sessions.
  • And more!

Collins Aerospace, an RTX business, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Join our growing engineering team in Puerto Rico, where you will provide critical support to all Collins SBUs, working on exciting programs and projects ranging from the development of the next generation of advanced concept ejection seats to the latest technologies for the U.S. warfighter.

WE ARE REDEFINING AEROSPACE. Please consider the following role type definition as you apply for this role. Hybrid: Employees who are working in Hybrid roles will work regularly both onsite and offsite. Ratio of time working onsite will be determined in partnership with your leader. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other – propel us all higher, again and again.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class.

RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

#J-18808-Ljbffr