1

Computer Science Intern Jobs in Kanata, ON (NOW HIRING)

Software Engineer

Ottawa, ON · On-site

CA$85K - CA$135K/yr

Bachelor's degree in Computer Science/Computer or Software Engineering (or equivalent experience), or Electrical or Systems Engineering with software experience; * Minimum 7 years software ...

Software Engineer

Ottawa, ON · On-site

CA$85K - CA$135K/yr

Bachelor's degree in Computer Science/Computer or Software Engineering (or equivalent experience), or Electrical or Systems Engineering with software experience; * Minimum 7 years software ...

PhD Internship

Ottawa, ON · On-site

CA$6.5K/mo

The allocation between research and project work during the internship will be tailored to each candidate, ensuring an experience that is mutually rewarding and aligned with both the intern ...

Software Engineer

Ottawa, ON · On-site

CA$65 - CA$70/hr

Nous aidons des entreprises visionnaires à faire progresser leurs initiatives d'ingénierie et de science grâce à l'accès à des experts spécialisés qui favorisent l'échelle, l'innovation et ...

Bachelor's degree in engineering and 5+ years Compensation and Benefits The annual base salary range for this position is CAD 76,300.00 To CAD 122,000.00 As a valued member of our team, you'll be ...

Showing results 21-32

Computer Science Intern information

What is a computer science intern?

A Computer Science Intern is a temporary position where students or recent graduates gain hands-on experience in software development, data analysis, cybersecurity, or other computing fields. Interns typically assist with coding, debugging, research, and testing while working under the guidance of experienced professionals. This role helps build technical skills, industry knowledge, and networking opportunities, preparing interns for full-time positions in the tech industry.

What kind of projects and tasks can I expect as a computer science intern?

As a Computer Science Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, supporting ongoing development projects, and collaborating on team-based assignments. Interns often contribute to designing features, fixing bugs, conducting research, or assisting in quality assurance under the guidance of senior engineers or mentors. The exact nature of your projects may vary based on the company and team, but you will typically gain hands-on experience with real-world software development tools and workflows. This exposure not only builds your technical skills but also helps you understand agile work environments and best practices, making it a valuable step toward a full-time role in the field.

What are the most commonly searched types of Computer Science jobs in Kanata, ON?

The most popular types of Computer Science jobs in Kanata, ON are:

What cities near Kanata, ON are hiring for Computer Science Intern jobs?

Cities near Kanata, ON with the most Computer Science Intern job openings:

Full-time

Medical, Retirement

Posted 23 days ago


Job description

Together we make breakthroughs possible.

At OCLC, we build technology with a purpose: to connect libraries and make knowledge accessible worldwide, because we believe that what is known must be shared. Our teams work with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations to the information they need. We value the power of unique perspectives and experiences to unlock innovation. At OCLC, your ideas matter, whether you have two years of experience or 20. You'll learn, create, and problem-solve with technologists, product developers, librarians, researchers, marketing pros, and support teams around the world.

Why join OCLC?

OCLC is consistently recognized as a best place to work by several independent programs. We recognize and reward people and results with a comprehensive Total Rewards package. This means competitive compensation that reflects your unique contributions-performance, experience, and skills-along with exceptional benefits, including best-in-class health coverage, retirement plans with generous company contributions, and a commitment to your overall well-being.

  • Tuition reimbursement and Public Service Loan Forgiveness eligibility

  • Paid parental leave and adoption assistance

  • Fitness facility reimbursement benefit

Join us in transforming how people everywhere access information and be part of a mission-driven team that makes a global impact.

The job details are as follows:As a Software Engineer you will be responsible for designing, developing, and testing software applications. You will collaborate with team members to solve problems, implement new features, and maintain existing systems. You will collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements.

Responsibilities:

  • Independently write, test, and debug code for assigned tasks.
  • Collaborate with other team members to solve problems.
  • Contribute to design discussions and code reviews.
  • Develop and implement new features and functionalities.
  • Optimize application performance and scalability.

Qualifications:

  • Bachelor's degree in computer science or related discipline, or equivalent work experience
  • 2-4 years of relevant software development experience.
  • Strong programming skills in one or more languages.
  • Experience with software development methodologies.
  • Ability to work independently and as part of a team.
  • Strong problem-solving and analytical skills.
  • Knowledge of database systems.
  • Experience integrating AI tools, frameworks, and concepts into the software development process.

Working Conditions:Hybrid. It is mandatory to work 3 days in the office and the other 2 days can be done remotely/from home.

ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.