Enrollment in a a graduate program (MSc or PhD) in Computer Science, Computer Engineering, or a ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
Enrollment in a a graduate program (MSc or PhD) in Computer Science, Computer Engineering, or a ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
Structural Engineering Student
CA$25 - CA$33/hr
Looking to get the most out of your upcoming internship? Hatch is currently looking for a ... Use of CAD tools for 2D drawings and 3D modelling. * Analyze using analytical tools to develop FEM ...
Structural Engineering Student
CA$25 - CA$33/hr
Looking to get the most out of your upcoming internship? Hatch is currently looking for a ... Use of CAD tools for 2D drawings and 3D modelling. * Analyze using analytical tools to develop FEM ...
Structural Engineering Student
CA$25 - CA$33/hr
Looking to get the most out of your upcoming internship? Hatch is currently looking for a ... Use of CAD tools for 2D drawings and 3D modelling. * Analyze using analytical tools to develop FEM ...
Structural Engineering Student
CA$25 - CA$33/hr
Looking to get the most out of your upcoming internship? Hatch is currently looking for a ... Use of CAD tools for 2D drawings and 3D modelling. * Analyze using analytical tools to develop FEM ...
About the SAP Internship Experience Program The SAP Internship Experience Program is SAP's global ... Strong programming skills and experience in other object-oriented languages is a plus * Working ...
About the SAP Internship Experience Program The SAP Internship Experience Program is SAP's global ... Strong programming skills and experience in other object-oriented languages is a plus * Working ...
... Computer Science, Mathematics, or related field * Strong programming ability in Rust and Python ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
... Computer Science, Mathematics, or related field * Strong programming ability in Rust and Python ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
Internship/Co-op(Full-time/Onsite) Departure and Arrival Date (Start -End): September 2026 - August ... Actively pursuing a bachelor's degree in Electrical Engineering, Computer Science Engineering ...
Internship/Co-op(Full-time/Onsite) Departure and Arrival Date (Start -End): September 2026 - August ... Actively pursuing a bachelor's degree in Electrical Engineering, Computer Science Engineering ...
Up to 3 years of experience or internship in manufacturing or industrial environment * Familiarity ... CAD 33.65 - 40.38/hr]
Up to 3 years of experience or internship in manufacturing or industrial environment * Familiarity ... CAD 33.65 - 40.38/hr]
C++ Programmer
Vancouver, BC · On-site +1
CA$70K - CA$90K/yr
... or internship); * A bachelor's degree in Computer Science, Engineering or equivalent; * A passion for playing and creating innovative games; * Strong self motivated as an independent worker;
C++ Programmer
Vancouver, BC · On-site +1
CA$70K - CA$90K/yr
... or internship); * A bachelor's degree in Computer Science, Engineering or equivalent; * A passion for playing and creating innovative games; * Strong self motivated as an independent worker;
... engineering post-secondary program. * Proficient computer skills in Microsoft Office Word, Excel ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
... engineering post-secondary program. * Proficient computer skills in Microsoft Office Word, Excel ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
... co-op/internship considered) * Diploma in Electrical Engineering Technology or similar field ... - CAD $60.00 /Hr.
... co-op/internship considered) * Diploma in Electrical Engineering Technology or similar field ... - CAD $60.00 /Hr.
Software Developer - C++ (Co-op)
CA$3.6K - CA$4.5K/mo
Growth You'll deepen your understanding of robotics, computer vision, and modern C++ development ... Experience with software projects through coursework, personal work, or prior co-op/internships.
Software Developer - C++ (Co-op)
CA$3.6K - CA$4.5K/mo
Growth You'll deepen your understanding of robotics, computer vision, and modern C++ development ... Experience with software projects through coursework, personal work, or prior co-op/internships.
Enrolled in a 3rd or 4th year engineering or science degree program. * A strong curiosity about ... Robotic systems in manufacturing applications * CAD design and Lidar scanning systems * Additive ...
Enrolled in a 3rd or 4th year engineering or science degree program. * A strong curiosity about ... Robotic systems in manufacturing applications * CAD design and Lidar scanning systems * Additive ...
Intern, Detail Planning (8 months)
North Vancouver, BC · On-site
CA$28/hr
Liaise with Engineering, Operations, and other stakeholders as required. * Perform additional ... Basic working knowledge of CAD software. * Previous experience or coursework related to ...
Intern, Detail Planning (8 months)
North Vancouver, BC · On-site
CA$28/hr
Liaise with Engineering, Operations, and other stakeholders as required. * Perform additional ... Basic working knowledge of CAD software. * Previous experience or coursework related to ...
Software Analyst Intern (Fall 2026, 4/8/12 months)
Burnaby, BC · Hybrid
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Software Analyst Intern (Fall 2026, 4/8/12 months)
Burnaby, BC · Hybrid
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Intern, Co-Console Analyst ( 8 months)
North Vancouver, BC · On-site
CA$28/hr
... Computer Science, Data Analytics or Engineering. * Strong problem solving skills, analytical ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
Intern, Co-Console Analyst ( 8 months)
North Vancouver, BC · On-site
CA$28/hr
... Computer Science, Data Analytics or Engineering. * Strong problem solving skills, analytical ... End Date of Internship: Friday, April 30th, 2027 (8-Months). Please submit your Resume, Cover ...
Intern, Detail Planning (8 months)
North Vancouver, BC · On-site
CA$28/hr
Liaise with various stakeholders (Engineering, Production support, Operations) when required ... Proficient computer skills in Microsoft Office Word, Excel, and PowerPoint. * Ability to read and ...
Intern, Detail Planning (8 months)
North Vancouver, BC · On-site
CA$28/hr
Liaise with various stakeholders (Engineering, Production support, Operations) when required ... Proficient computer skills in Microsoft Office Word, Excel, and PowerPoint. * Ability to read and ...
Software Engineer, Product (Early Career)
Vancouver, BC · Hybrid
CA$117K - CA$130K/yr
... internships, co-ops, or early career roles * Demonstrates a solid understanding of computer science fundamentals, data structures, and programming concepts * Possesses a growth mindset, looking for ...
Software Engineer, Product (Early Career)
Vancouver, BC · Hybrid
CA$117K - CA$130K/yr
... internships, co-ops, or early career roles * Demonstrates a solid understanding of computer science fundamentals, data structures, and programming concepts * Possesses a growth mindset, looking for ...
Delivery Engineer - Canada
Vancouver, BC · On-site
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Delivery Engineer - Canada
Vancouver, BC · On-site
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Intern, Facilities Operations (8 months)
North Vancouver, BC · On-site
CA$28/hr
Support Facilities and Manufacturing Engineering Team in their assigned projects * Identify and ... Has hands on experience with CAD * Ability to work cross-functionally as part of a team with ...
Intern, Facilities Operations (8 months)
North Vancouver, BC · On-site
CA$28/hr
Support Facilities and Manufacturing Engineering Team in their assigned projects * Identify and ... Has hands on experience with CAD * Ability to work cross-functionally as part of a team with ...
Computer Programming Internships information
See British Columbia salary details
$10.34 - $14.18
15% of jobs
$16.39 is the 25th percentile. Wages below this are outliers.
$14.18 - $18.03
18% of jobs
$18.03 - $21.88
16% of jobs
The median wage is $22.45 / hr.
$21.88 - $25.72
11% of jobs
$25.72 - $29.57
14% of jobs
$30.80 is the 75th percentile. Wages above this are outliers.
$29.57 - $33.41
7% of jobs
$33.41 - $37.26
4% of jobs
$37.26 - $41.11
3% of jobs
$41.11 - $44.95
6% of jobs
$44.95 - $48.80
3% of jobs
$48.80 - $52.64
3% of jobs
$10
$27
$52
How much do computer programming internships jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?
What is the difference between Computer Programming Internships vs Software Developer Internships?
| Aspect | Computer Programming Internships | Software Developer Internships |
|---|---|---|
| Required Credentials | Typically pursuing or recent graduates in Computer Science or related fields | Similar; often students or recent grads in Computer Science, Software Engineering, or related disciplines |
| Work Environment | Tech companies, startups, or corporate IT departments; focus on coding and testing | Software firms, tech departments; involve designing, coding, and debugging applications |
| Employer & Industry Usage | Common in tech industry, software companies, and IT departments | Primarily in software development companies, tech startups, and IT services |
Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.
What are computer programming internships?
What types of projects can I expect to work on during a computer programming internship?
CA$38/hr
Full-time
Posted 10 days ago
Job description
Through the National Shipbuilding Strategy (NSS), the Government of Canada has embarked on one of the largest procurement projects since the Second World War. The NSS is a nation-building effort to create a sustainable Canadian shipbuilding industry, secure long-term job opportunities and build the next generation of ships for the Canadian Coast Guard and Royal Canadian Navy. Through its NSS-related work, Seaspan Shipyards is owning the redevelopment of our domestic shipbuilding industry on the West Coast and delivering on the promise of ships built in Canada, by Canadians.
The Intern, Digital Ship NLP,  will work within the Innovation team at Vancouver Shipyards and have exposure to the various areas of R&D Innovation, Vessel New Construction and In-Service Support at one of the largest shipbuilding companies in Canada. In this role, you will provide day-to-day support to Engineers while assisting and coordinating specific data science and natural language processing (NLP) related activities. A results-oriented contributor and creative problem-solver, the candidate has a strong bias for detail, team collaboration and implementing systems that are innovative, fit-for-purpose, and promote user adoption and strategic outcomes.Â
Note: Due to business needs, this position is required to be fully on-site based at 2 Pemberton Avenue, North Vancouver.
What you'll doÂ
Depending on the qualifications, experience and interests of the selected candidate, the tasks towards development, integration or testing in one of the following:Â
- Develop, test, and maintain data pipelines for NLP workflows: Collaborate closely with the data team to build and optimize data pipelines that support natural language processing tasks, including text ingestion, preprocessing, annotation, and storage. Ensure efficient and scalable handling of unstructured text data from maintenance and operational documents throughout the project lifecycle.Â
- Feature engineering and model support: Design, test, and implement workflows to extract and engineer features from structured and unstructured data. Use Python and relevant machine learning libraries to support downstream tasks like classification, clustering, or information extraction.Â
- Information extraction from maintenance and operational documents: Apply natural language processing (NLP) techniques to extract structured insights from technical documentation such as maintenance logs, operational reports, and manuals. This includes experimenting with and contributing to the development or use of lightweight large language models (LLMs) to improve the accuracy and efficiency of the extraction process.Â
- Reporting, documentation, and insights presentation: Prepare comprehensive reports and visualizations to clearly communicate data-driven insights, model performance, and project outcomes to technical and non-technical audiences. Assist in creating presentations and maintaining proper documentation for stakeholders, ensuring transparency and clarity in project deliverables, and aligning findings with business objectives.Â
What you'll bring Â
- Enrollment in a  a graduate program (MSc or PhD) in Computer Science, Computer Engineering, or a closely related degree.Â
- Demonstrated experience using Python along with libraries commonly used in data and text processing, such as Pandas, SpaCy, NLTK, Hugging Face Transformers, and Scikit-learn.Â
- Familiarity with applying natural language processing methods for tasks such as information extraction, document classification, and text summarization. Exposure to working with large language models (e.g., fine-tuning, prompt engineering, or evaluation) is a strong plus.Â
- Demonstrated technical knowledge and engineering skills through exposure to multiple class projects or co-op terms.Â
- Above average analytical skills and ability to learn quickly to gather, analyze, and synthesize data.Â
- Strong working knowledge of Microsoft products including Excel/Word/PowerPoint.Â
- Experience with SQL, and other database management tools.Â
- Effective communication, interpersonal and organization skills.Â
- Strong problem-solving skills, analytical abilities and interpersonal skills that support business-oriented solution development.Â
- Ability to exercise sound judgment and decision-making skills consistent with the essential job functions.Â
- Innate curiosity and enthusiasm for exploring and developing modern technologies and processes.Â
Why you'll love working hereÂ
A supportive learning environment, great team culture and hands-on experience and training.
Opportunity to grow your career and connect with like-minded students.Â
To assist those that are using transit, we operate a complimentary shuttle bus Monday through Friday with various pick up and drop off points around North Vancouver.Â
We require a full-time commitment Monday-Friday, 40 hours per week with an hourly rate of $38.00/hour.
Start Date of Internship: Tuesday, September 8th, 2026. Â
End Date of Internship: Friday, April 30th, 2027 (8-Months).
Please submit your Resume, Cover Letter and Academic Transcript as one PDF document.Â
Application Closing Date: Sunday, June 21st, 2026, at 11:59pm PDT.Â
Please note: if we receive a large volume of applications, we may close this posting ahead of the closing date, therefore, we recommend applying early. Only those applicants under consideration will be contacted.
To learn more about our InternSHIP Program, visit our website: www.seaspan.com/internships-at-seaspan/ Â
#LI-ONSITE
Seaspan Shipyards is one of North America's most modern shipyards and unique in its ability to provide a complete range of services including new construction, conversion, refit, repair and life-cycle maintenance work for Canada's Coast Guard and Navy as well as commercial vessels including cruise-ships and deep-sea vessels. Seaspan Shipyards operations include Vancouver Shipyards, Vancouver Drydock and Victoria Shipyards. Â
To learn more, visit our website: www.seaspan.com Â
This position may involve defense articles and/or technical data regulated by the U.S. International Traffic in Arms Regulations ("ITAR") and the U.S. Arms Export Control Act. In compliance with ITAR, the successful candidate will be subject to a security clearance through the Canadian Controlled Goods Program as regulated by the Controlled Goods Regulations and Defense Production Act. The successful candidate will be required to maintain their security clearance throughout their employment in this position.
Seaspan is committed to Employment Equity, supports diversity in the workplace, and encourages applications from all qualified individuals including, women, members of visible minorities, Indigenous persons, and persons with disabilities. If you require any accommodations at any stage of the recruitment process, please reach out to our Talent Acquisition team at recruit@seaspan.com for confidential support. We are committed to providing an inclusive and accessible environment.