1

Python Developer Intern Jobs in British Columbia

Research Intern - AI Hardware

Vancouver, BC ยท On-site

CA$5.60K - CA$10K/mo

Programming skills in C/C++ and Python. Knowledge of ML/AI/LLM concepts. Relevant publications such as ISCA, MICRO, ASPLOS, HPCA, CVPR, ACL, ICML, NeurIPS, etc. Intern - MSR- The typical base pay ...

AutoCAD/Revit, GIS/CAD tools, Python/SQL, JavaScript, or common programming frameworks). * Strong problem solving skills and attention to detail. * Organization and time management for multiple ...

AutoCAD/Revit, GIS/CAD tools, Python/SQL, JavaScript, or common programming frameworks). * Strong problem solving skills and attention to detail. * Organization and time management for multiple ...

Senior Online Services Software Engineer

Burnaby, BC ยท On-site +1

CA$96.40K - CA$142.66K/yr

... Python Strong understanding of distributed systems and networking protocols Experience building ... or intern roles will not be eligible for many of these payments or benefits. Details of ...

Gameplay Animation SE

Burnaby, BC ยท On-site

CA$71.40K - CA$105.66K/yr

Our team of engineers, marketers, artists, writers, data scientists, producers, thinkers and doers ... Python and/or C# As an equal opportunity employer, we are committed to ensuring that qualified ...

next page

Showing results 1-20

Python Developer Intern information

See British Columbia salary details

$20K

$85K

$168.5K

How much do python developer intern jobs pay per year?

As of May 29, 2026, the average yearly pay for python developer intern in British Columbia is $85,039.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,500.00 and $123,500.00 per year, depending on experience, location, and employer.

What is a Python Developer Intern job?

A Python Developer Intern is an entry-level role where interns assist in developing, testing, and maintaining software applications using Python. They work under the guidance of senior developers to write clean and efficient code, debug issues, and collaborate with teams on various projects. Interns may also gain experience with frameworks like Django or Flask, databases, and APIs. This role helps build hands-on programming skills and provides valuable industry experience for future opportunities.

What are the key skills and qualifications needed to thrive in the Python Developer Intern position, and why are they important?

To thrive as a Python Developer Intern, you need a solid understanding of Python programming, problem-solving abilities, and foundational knowledge of computer science principles, often backed by coursework or personal projects. Familiarity with version control systems like Git, basic databases, and frameworks such as Flask or Django can be advantageous, though formal certifications are not always required. Effective collaboration, strong communication, and a willingness to learn help interns stand out in dynamic development teams. These skills are essential for quickly adapting to real-world projects, contributing meaningfully, and developing as a professional in a fast-paced tech environment.

What types of projects or tasks can I expect to work on as a Python Developer Intern?

As a Python Developer Intern, you may work on a variety of tasks ranging from writing and testing code to debugging existing applications and developing new features under the supervision of senior developers. You could be involved in supporting ongoing software development projects, automating routine processes, or contributing to data analysis efforts, depending on the team's focus. Interns often collaborate with mentors and other team members through code reviews, stand-up meetings, and paired programming sessions. This hands-on experience provides valuable exposure to industry best practices and helps build a strong foundation for future advancement within software development roles.
What are the most commonly searched types of Python Developer jobs in British Columbia? The most popular types of Python Developer jobs in British Columbia are:
What are popular job titles related to Python Developer Intern jobs in British Columbia? For Python Developer Intern jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Python Developer Intern jobs in British Columbia look for? The top searched job categories for Python Developer Intern jobs in British Columbia are:
Infographic showing various Python Developer Intern job openings in British Columbia as of May 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $85,039 per year, or $40.9 per hour.

Research Intern - AI Hardware

Microsoft Canada

Vancouver, BC โ€ข On-site

CA$5.60K - CA$10K/mo

Internship

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Overview Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers, who pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment. Microsoft Research Asia - Vancouver lab, located in the vibrant city of Vancouver, BC, Canada, our lab represents Microsoft Research Asiaโ€™s expansion into the Asia-Pacific region. Weโ€™re on a mission to transform the future of artificial intelligence by bridging the gap between cutting-edge general AI and the specialized, real-world applications that drive meaningful impact.

As a Research Intern at Microsoft Research, Vancouver lab or Redmond lab, you will be at the forefront of developing and implementing cutting-edge technology in artificial intelligence. This role is ideal for candidates who are passionate about AI, Hardware Design, and Computer Architecture. You will collaborate with a team of world-class researchers and engineers across MSR labs exploring the ways to increase the performance and efficiency of the cutting-edge inference systems.

Responsibilities Research Interns put inquiry and theory into practice. Alongside fellow doctoral candidates and some of the worldโ€™s best researchers, Research Interns learn, collaborate, and network for life. Research Interns not only advance their own careers, but they also contribute to exciting research and development strides.

During the 12-week internship, Research Interns are paired with mentors and expected to collaborate with other Research Interns and researchers, present findings, and contribute to the vibrant life of the community. Research internships are available in all areas of research, and are offered year-round, though they typically begin in the summer. Additional Responsibilities Research and Analysis: Conduct thorough research on chip architectures for efficient AI serving Documentation and Reporting: Prepare detailed documentation of simulations, methodologies, and findings.

Present results and insights to team members and stakeholders. Innovation and Problem-Solving: In-depth knowledge and understanding across different disciplines, proficient problem formulation and problem-solving skills. Qualifications Required Qualifications Currently enrolled in a Master or Ph.D.

program in Computer Science, Electrical Engineering, or a related field. Other Requirements Research Interns are expected to be physically located in their managerโ€™s Microsoft worksite location for the duration of their internship. In addition to the qualifications below, youโ€™ll need to submit a minimum of two reference letters for this position as well as a cover letter and any relevant work or research samples.

After you submit your application, a request for letters may be sent to your list of references on your behalf. Note that reference letters cannot be requested until after you have submitted your application, and furthermore, that they might not be automatically requested for all candidates. You may wish to alert your letter writers in advance, so they will be ready to submit your letter.

Preferred Qualifications Ability to work independently and collaboratively in a dynamic and vibrant research environment. Willingness to embrace knowledge outside your field of research interest. Experience in conducting research in the fields of Computer Architecture and HW design.

Experience in conducting experiments and writing papers. Programming skills in C/C++ and Python. Knowledge of ML/AI/LLM concepts.

Relevant publications such as ISCA, MICRO, ASPLOS, HPCA, CVPR, ACL, ICML, NeurIPS, etc. Intern - MSR- The typical base pay range for this role across Canada is CAD $5,600 - CAD $10,000 per month. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptรฉes de faรงon continue jusquโ€™ร  ce que le poste soit pourvu. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft est un employeur offrant lโ€™รฉgalitรฉ dโ€™accรจs ร  lโ€™emploi.

Tous les candidats qualifiรฉs seront pris en considรฉration pour lโ€™emploi, sans รฉgard ร  lโ€™รขge, ร  lโ€™ascendance, ร  la citoyennetรฉ, ร  la couleur, aux congรฉs mรฉdicaux ou familiaux, ร  lโ€™identitรฉ ou ร  lโ€™expression de genre, aux renseignements gรฉnรฉtiques, ร  lโ€™รฉtat dโ€™immigration, ร  lโ€™รฉtat matrimonial, ร  lโ€™รฉtat de santรฉ, ร  lโ€™origine nationale, ร  un รฉventuel handicap physique ou mental, ร  lโ€™affiliation politique, au statut de vรฉtรฉran protรฉgรฉ ou au statut militaire, ร  la race, ร  lโ€™ethnie, ร  la religion, au sexe (y compris la grossesse), ร  lโ€™orientation sexuelle ou ร  toute autre caractรฉristique protรฉgรฉe par les lois, ordonnances et rรจglements locaux applicables. Si vous avez besoin dโ€™aide avec des accommodements religieux et/ou dโ€™un accommodement raisonnable en raison dโ€™un handicap pendant le processus de candidature, apprenez-en plus sur la demande dโ€™accommodement. Microsoft is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.