1

Developer Intern Jobs in British Columbia (NOW HIRING)

We partner with them by embedding expert data science, engineering, and AI talent directly into ... As an intern, you'll work alongside seasoned marketing and business development professionals and ...

... the student-intern will perform tasks related to their specific area of study and the Intern ... Developing session plans and co-facilitating WCA programming activities with groups of Club members.

... the student-intern will perform tasks related to their specific area of study and the Intern ... Use programming tools to identify health trends and disparities in care access. * Build clear ...

Engineering Co-Op

Ashcroft, BC ยท On-site

$24.50 - $27.50/hr

The Engineering/Science Co-op student would work from August/September 2026 - May 2027 and work with their assigned manager to meet strategic corporate initiatives and execute successful capital ...

Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...

Why this Role Looking for a co-op position where you can apply your engineering mindset to real infrastructure projects? Encepta is seeking a Modelling Specialist Co-op to support our ...

Showing results 21-40

Developer Intern information

See British Columbia salary details

$9

$25

$64

How much do developer intern jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for developer intern in British Columbia is $25.82, according to ZipRecruiter salary data. Most workers in this role earn between $14.90 and $32.69 per hour, depending on experience, location, and employer.

What is a developer intern?

Developer Interns are students or recent graduates who work temporarily at a company to gain practical experience in software development. They assist full-time developers by writing code, testing software, fixing bugs, and learning about industry practices. Internships typically last a few months and provide valuable opportunities to apply classroom knowledge to real-world projects. Developer Interns also receive mentorship and feedback, helping them build technical skills and professional networks.

How does a developer intern typically collaborate with full-time developers and other team members during a project?

As a Developer Intern, you'll often work closely with experienced developers through pair programming, code reviews, and regular team meetings. You'll also interact with product managers and QA testers to understand project requirements and ensure your contributions align with the team's goals. This collaborative environment not only helps you learn industry best practices but also allows you to receive constructive feedback and guidance, which is invaluable for professional growth. Expect to participate in daily stand-ups or scrum meetings, where you'll share progress and discuss any challenges faced.

What are the key skills and qualifications needed to thrive as a developer intern, and why are they important?

To thrive as a Developer Intern, you need a foundational understanding of programming languages (such as Python, Java, or JavaScript), computer science concepts, and problem-solving abilities, often supported by progress toward a relevant degree. Familiarity with version control systems like Git, basic IDEs, and sometimes exposure to frameworks or cloud platforms is expected. Strong communication, eagerness to learn, and teamwork skills help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute meaningfully to projects, grow quickly in a professional environment, and support the development team's goals.

What is the difference between Developer Intern vs Software Engineer Intern?

AspectDeveloper InternSoftware Engineer Intern
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldTypically pursuing or recent graduate in Computer Science or related field
Work EnvironmentTech companies, startups, software development teamsTech companies, startups, software development teams
Employer & Industry UsageCommonly used in tech industry for entry-level rolesCommonly used in tech industry for entry-level roles
Comparison Search IntentYesYes

The main difference between a Developer Intern and a Software Engineer Intern lies in their job titles, but both roles typically require similar educational backgrounds and work in comparable environments within the tech industry. The titles are often used interchangeably, though some companies may differentiate based on specific project focus or team structure. Both positions serve as entry points for aspiring software professionals to gain hands-on experience and develop their skills in software development.

What are the most commonly searched types of Developer jobs in British Columbia?

The most popular types of Developer jobs in British Columbia are:

What are popular job titles related to Developer Intern jobs in British Columbia?

For Developer Intern jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Developer Intern jobs in British Columbia look for?

The top searched job categories for Developer Intern jobs in British Columbia are:

What cities in British Columbia are hiring for Developer Intern jobs?

Cities in British Columbia with the most Developer Intern job openings:

Infographic showing various Developer Intern job openings in British Columbia as of August 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $53,704 per year, or $25.8 per hour.

AI Solutions Intern (4-Month Contract)

Vancity

Vancouver, BC โ€ข On-site

CA$27.85/hr

Full-time

Posted 5 days ago


Job description

Our Story & Purpose:
Weโ€™re Vancity, a member-owned credit union built on the principles of inclusion and social justice. Since 1946, our relentless commitment to these values has helped us challenge the status quo and break down barriers. Weโ€™ve made bold commitments to become net-zero by 2040 across all mortgages and loans, and weโ€™re actively pursuing strategies in Indigenous banking and financial resilience for our members.
ย 
As the largest private sector Living Wage Employer in Canada, weโ€™re proud to be consistently recognized as one of the countryโ€™s Top Employers. If youโ€™re ready to join our team of 2,700 diverse individuals, access competitive rewards and benefits, and be part of a greater movement - apply today!
ย 
Your Role in Supporting Our Members:
As an Artificial Intelligence (AI) Intern, you will join Vancityโ€™s AI team to help identify, validate, and scale responsible AI and Generative AI use cases that create meaningful member and business value. Working alongside Senior Engineers, Managers, and Senior Managers, you will gain hands-on experience supporting AI initiatives from idea generation and experimentation through to deployment. You will contribute to proof-of-concept development, machine learning and Generative AI experimentation, data preparation, and solution evaluation while learning how enterprise AI solutions are delivered within a regulated environment. We are seeking curious, innovative, and results-oriented students who enjoy solving complex problems and exploring emerging technologies.
ย 
This is a Full-time, Temporary role based at our Vancity head office and will report directly to the AI Manager or Data Science Manager. This 4-month internship runs from September to December. While this position provides a hybrid work arrangement, you will be expected to be on-site for events and business demands
ย 
How You'll Make an Impact:
  • Researching and assessing AI use case feasibility across Machine Learning and Generative AI opportunities
  • Exploring, cleaning, and transforming data to support proof-of-concept experiments and model development
  • Building and evaluating machine learning and Generative AI solutions using a variety of techniques and tools
  • Experimenting with prompts, embeddings, retrieval approaches, fine-tuning methods, and classical machine learning models
  • Participating in scrum ceremonies including stand-ups, sprint planning sessions, reviews, and demonstrations
  • Supporting deployment activities using cloud-based AI platforms, Azure services, Databricks, and MLOps concepts
  • Documenting technical findings, trade-offs, and recommendations to support decision-making
  • Collaborating with engineers, data scientists, project managers, and business stakeholders across AI initiatives
  • Applying responsible AI principles while exploring innovative solutions to business challenges
What Youโ€™ll Bring to the Team:
  • Current enrollment in or recent graduation from an undergraduate or graduate program in Computer Science, Software Engineering, Data Science, Data Engineering, Mathematics, or a related discipline
  • Eligibility for a co-op, internship, or work-integrated learning opportunity
  • Understanding of machine learning fundamentals including supervised and unsupervised learning concepts
  • Familiarity with Generative AI concepts including Large Language Models, prompt engineering, embeddings, and Retrieval-Augmented Generation
  • Experience using Python for analysis, experimentation, or application development
  • Basic experience with SQL, data manipulation tools, notebooks, or data preparation techniques
  • Interest in cloud computing, AI deployment, and production AI systems
  • Ability to work effectively in a fast-paced environment with changing priorities and competing demands
Extra Skills That Set You Apart:
  • Experience or coursework related to Azure, Azure Machine Learning, Azure AI Studio, Azure Foundry, or Azure DevOps
  • Familiarity with Databricks, Spark, data engineering pipelines, CI/CD, or MLOps concepts
  • Experience with hackathons, internships, APIs, cloud infrastructure, Power Automate, Power Apps, or personal AI projects
Youโ€™ll Thrive Here If You Are:
  • Results-Oriented โ€“ You balance experimentation with delivering meaningful outcomes and practical solutions.
  • Critical Thinking โ€“ You assess feasibility, trade-offs, and limitations when evaluating opportunities.
  • Problem-Solving โ€“ You can break down complex and ambiguous problems into manageable components.
  • Curious & Innovative โ€“ You enjoy exploring emerging technologies, experimenting with new ideas, and continuously learning.
We value lived experience, so if you are interested in this role, we encourage you to apply even if you feel your skills don't perfectly align with those listed.
ย 
What Youโ€™ll Earn:
This role offers a pay range of $27.85 per hour.
ย 
**Application Deadline: August 21st, at 3:00pm.**
Will remain posted until filled
Vancity Talent Programs:
Vancity supports an inclusive hiring process for candidates who self-identify as Indigenous, Black, or Trans. With special permission from the BC Human Rights Commissioner, this initiative provides access to career development opportunities, prioritized job screening, and feedback. Any information you choose to share will be stored securely and used only for recruitment and career development connected to this initiative, in line with the BC Personal Information Protection Act (PIPA). For details, please see our dedicated Talent Programs job posting.
ย 
This role is an open vacancy, and our hiring process is grounded in fairness, transparency, and inclusion. We are committed to an inclusive, barrier-free and accessible recruitment experience for all candidates. If you require any accommodations or support at any stage of the recruitment process, including the application stage, we encourage you to let us know. Weโ€™re here to work with you to ensure your needs are met promptly and effectively. All requests will be handled with the utmost respect and confidentiality, so you can participate fully in the process.