1

Internship Python Jobs in Vancouver, BC (NOW HIRING)

Quantitative Developer

Vancouver, BC · On-site

$80 - $120/hr

Code in C++, Python and use relational time-series databases (kdb+) * Analyze 'dirty' data sets to ... After 90 day waiting period; not eligible for internships #J-18808-Ljbffr

Product Designer I

Burnaby, BC · On-site

CA$62K - CA$88K/yr

Co-op, internship, or entry-level product design experience in a high-technology manufacturing ... Familiarity with scripting languages (like Python) for data analysis or task automation.

New

Financial Analyst

Vancouver, BC · Remote

CA$50K - CA$60K/yr

Internship experience in finance, consulting, banking, or a relevant analytical role preferred ... Ability to work with large datasets or build structured analyses (Excel, SQL, Python, or similar)

Strong programming skills in Python. * Hands-on experience with machine learning or deep learning through research, coursework, internships, projects, or open-source contributions. * Solid ...

Minimum 1 year of relevant experience (excluding internships and coops) * Proficiency in Python or Go * Familiarity with Git and collaborative development workflows * Hands-on experience with Linux ...

Minimum 1 year of relevant experience (excluding internships and coops) * Proficiency in Python or Go * Familiarity with Git and collaborative development workflows * Hands-on experience with Linux ...

Exposure to dbt, BigQuery or other cloud data warehouses, Python, Git, or BI tools through coursework, personal projects, internships, or prior co-op experience is a plus. How you work: * Driven by ...

... internship experience will be considered * Strong proficiency in Microsoft Excel for data ... Familiarity with Python, SQL, Power BI, or Tableau * Experience in healthcare, pharmacy, eCommerce, ...

Systems Analyst II

Vancouver, BC · Hybrid

CA$126K - CA$145K/yr

Mentor junior ICs and interns as they ramp up on systems and tooling work. Requirements * 2-4 years ... Working proficiency in JavaScript, Python, SQL, and APIs, with the ability to build and ship ...

next page

Showing results 1-20

Internship Python information

What is an internship Python?

An Internship Python job is a temporary position where interns gain hands-on experience working with Python in real-world projects. Typically, interns assist in coding, debugging, data analysis, and automation tasks under the guidance of experienced developers. These internships help build practical programming skills and improve problem-solving abilities. They are often offered by tech companies, startups, and research institutions.

What types of projects and responsibilities can I expect during a Python internship?

During a Python internship, you can expect to work on a variety of tasks such as writing and testing Python scripts, assisting in the development of web applications, automating data processing pipelines, or contributing to team-based coding projects. Interns often collaborate with senior developers and may participate in code reviews, debugging sessions, and regular team meetings. These projects are designed to give hands-on experience with professional development workflows and tools, helping interns build both their technical and teamwork skills. You may also have opportunities to learn about project management practices and contribute ideas to real-world solutions. Many organizations offer mentorship and structured feedback to help you grow and prepare for future roles in software development.

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

To thrive as an Internship Python candidate, you should have a solid understanding of Python programming fundamentals, data structures, and algorithms, often backed by coursework or self-taught projects. Familiarity with version control systems like Git and experience working with Python libraries such as pandas, NumPy, or Flask is highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication are important soft skills for this position. These skills enable you to effectively contribute to team projects, adapt to real-world coding tasks, and grow within a professional software development environment.

Are Python coders in demand?

Python coders are highly in demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in automation, web development, and machine learning. Employers seek Python skills for roles involving scripting, data analysis, and software development, often requiring knowledge of frameworks like Django or libraries such as Pandas and TensorFlow.

Is a Python internship worth it?

A Python internship provides practical experience in programming, often involving tasks with Python, data analysis, or automation, which can enhance a candidate's skills and employability. It offers opportunities to learn industry tools, build a portfolio, and network with professionals, making it a valuable step for those pursuing a career in software development or data science.

What jobs can I get with Python experience?

Python experience can qualify you for roles such as software developer, data analyst, data scientist, automation engineer, and backend developer. These jobs often require knowledge of frameworks like Django or Flask, and familiarity with version control tools like Git.
More about Internship Python jobs

What are the most commonly searched types of Python jobs in Vancouver, BC?

The most popular types of Python jobs in Vancouver, BC are:

What job categories do people searching Internship Python jobs in Vancouver, BC look for?

The top searched job categories for Internship Python jobs in Vancouver, BC are:

What cities near Vancouver, BC are hiring for Internship Python jobs?

Cities near Vancouver, BC with the most Internship Python job openings:

Infographic showing various Internship Python job openings in Vancouver, BC as of August 2026, with employment types broken down into 37% Internship, 36% Full Time, 18% Part Time, and 9% Temporary. Highlights an 100% In-person job distribution.

Software Engineer (Rust + Python)

Whistler Trading

Surrey, BC

CA$100K/yr

Full-time

Re-posted 4 days ago


Job description

About Whistler Alpha Research

Whistler Alpha Research is a research arm of Whistler Trading, a systematic proprietary trading firm
founded by industry leaders who previously built some of the most successful businesses in quantitative
finance and high-frequency trading. We're on a mission to build elite trading systems and infrastructure
with unmatched speed, efficiency, and performance.

The Role

We are seeking a Graduate Software Engineer with a passion for building high-performance systems
and solving complex computational problems. This role is designed for exceptional graduates from top
Canadian universities who are eager to learn, grow, and make an impact from day one.

You will work closely with experienced engineers and researchers to design and implement cutting-edge
software that underpins our trading research and execution systems. The role combines software
craftsmanship, analytical rigor, and an interest in financial markets.

What You'll Do
  • Design and implement components of a high-frequency and mid-frequency trading (HFT/MFT)
    research platform
     in Rust and Python
  • Solve challenging high-performance computing (HPC) problems, with a focus on speed,
    throughput, and scalability
  • Build infrastructure for data analysis at scale
  • Collaborate with researchers and senior engineers to develop new tools and insights
  • Continuously learn and improve through rapid feedback loops and mentorship from industry experts
Qualifications
  • A Bachelor's or Master's degree in Computer Science, Mathematics, or related field
  • Strong programming ability in Rust and Python 
  • Interest in low-latency systems, parallel programming, and high-performance computing
  • Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
  • Clear communicator who thrives in fast-paced, collaborative environments
  • Graduates from UBC, University of Toronto, McGill and all leading Canadian Institutions are highly encouraged to apply
Why Whistler?
  • Work with the best in the industry
  • No politics, just performance
  • Rapid feedback loops, real impact
  • Long-term opportunity with significant growth potential
Compensation

Base salary of CA$100,000 per year, plus eligibility for a performance-based discretionary bonus.