1

Python Developer Intern Jobs in Alberta (NOW HIRING)

Support a multidisciplinary team of data scientists, financial analysts, engineers, and developers ... Exposure to Python, ArcPy, or SQL is required. * Any exposure to the oil & gas or energy transition ...

... intern! Your role: * Improve an analytics environment SQL/SAP/Excel. * Set up or improve Excel ... Programming knowledge, e.g. Python, SQL or VBA. * Ability to synthesize large amounts of ...

... an intern! Your role: Improve an analytics environment SQL/SAP/Excel. Set up or improve Excel ... Programming knowledge, e.g. Python, SQL or VBA. Ability to synthesize large amounts of information ...

Python Developer Intern information

See Alberta salary details

$20K

$85K

$168.5K

How much do python developer intern jobs pay per year?

As of Aug 10, 2026, the average yearly pay for python developer intern in Alberta 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 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 key skills and qualifications needed to thrive as a Python developer intern?

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 is a Python developer intern?

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 most commonly searched types of Python Developer jobs in Alberta? The most popular types of Python Developer jobs in Alberta are:
What are popular job titles related to Python Developer Intern jobs in Alberta? For Python Developer Intern jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Python Developer Intern jobs in Alberta look for? The top searched job categories for Python Developer Intern jobs in Alberta are:
What cities in Alberta are hiring for Python Developer Intern jobs? Cities in Alberta with the most Python Developer Intern job openings:
Infographic showing various Python Developer Intern job openings in Alberta as of August 2026, with employment types broken down into 14% Internship, 40% Full Time, 32% Part Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $85,039 per year, or $40.9 per hour.

GIS Intern - 26293

Drilling Info

Calgary, AB • On-site

Other

Posted 13 days ago


Job description

Description


GIS Intern 

Why YOU want this position  

At Enverus, we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world.  

We are the most trusted energy-dedicated SaaS company, with a platform built to maximize value from generative AI, and our innovative solutions are reshaping the way energy is consumed and managed. By offering anytime, anywhere access to analytics and insights, we're helping our customers make better decisions that help provide communities around the world with clean, affordable energy. 

The energy industry is changing fast. But we've continued to lead the way in energy technology, creating intelligent connections across the entire energy ecosystem, from renewables, power and utilities, to oil and gas and financial institutions. Our solutions create more efficient production and distribution, capital allocation, renewable energy development, investment and sourcing, and help reduce costs by automating crucial business operations. Of course, this wouldn't be possible without our people, which is why we have built a team of individuals from a diverse range of backgrounds.  

Are you ready to help power the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow. 

We are currently seeking a motivated GIS Intern to join our Enablement GIS team in Calgary. This is a hands-on internship where you will work alongside a talented multidisciplinary team, gain real-world exposure to energy geospatial data, and contribute to work that reaches clients across the global energy industry. This position reports to the Director, GIS.

Performance Objectives

  • Support a multidisciplinary team of data scientists, financial analysts, engineers, and developers in producing GIS data used in client-facing energy research.
  • Assist in gathering, organizing, and normalizing spatial datasets under the direction of senior GIS team members.
  • Apply basic digitizing and georeferencing techniques to spatial documents under supervision.
  • Assist in maintaining data quality (QA/QC) across GIS datasets, flagging issues to senior team members.
  • Help update and maintain proprietary and open-source datasets including region and basin boundaries, infrastructure features, and geological features.
  • Participate in team standups and meetings to build understanding of GIS workflows and the broader Intelligence research process.

Competitive Candidate Profile

  • Currently enrolled in or recently completed a post-secondary program in GIS, geography, geology, geoscience, engineering technology, or a related field.
  • Basic familiarity with ArcGIS Pro or ArcGIS Online through coursework or self-directed learning.
  • Foundational understanding of geographic concepts, cartographic principles, and spatial thinking.
  • Exposure to Python, ArcPy, or SQL is required.
  • Any exposure to the oil & gas or energy transition sectors is an asset.
  • Strong attention to detail and a genuine curiosity for geospatial data and analysis.
  • Clear communicator who proactively asks questions, shares progress, and escalates uncertainty.
  • Collaborative team player who is eager to learn and willing to take on tasks that stretch their skills.
  • Self-motivated with a strong work ethic and the ability to manage tasks and meet deadlines.