DevOps / DevSecOps Intern
Kitchener, ON ยท On-site
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Automate routine operational tasks using Bash, Python, or similar scripting languages.
Kitchener, ON ยท On-site
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Automate routine operational tasks using Bash, Python, or similar scripting languages.
Kitchener, ON ยท On-site
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Automate routine operational tasks using Bash, Python, or similar scripting languages.
Kitchener, ON ยท On-site
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Automate routine operational tasks using Bash, Python, or similar scripting languages.
Kitchener, ON ยท On-site
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Automate routine operational tasks using Bash, Python, or similar scripting languages.
Etobicoke, ON ยท On-site +1
$32/hr
As a Prompt & Agentification Engineer Intern, you will work closely with our engineering team to ... Proficiency in relevant tools and technologies (Python, Java, R, and C++). * Programming ...
Etobicoke, ON ยท On-site +1
$32/hr
As a Prompt & Agentification Engineer Intern, you will work closely with our engineering team to ... Proficiency in relevant tools and technologies (Python, Java, R, and C++). * Programming ...
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Foundational data analysis skills (MATLAB, Python, advanced Excel, or similar tools). * Willingness ...
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Foundational data analysis skills (MATLAB, Python, advanced Excel, or similar tools). * Willingness ...
Chatsworth, ON ยท On-site
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Foundational data analysis skills (MATLAB, Python, advanced Excel, or similar tools). * Willingness ...
Chatsworth, ON ยท On-site
CA$20 - CA$35/hr
The Role As a Robotics Process Engineer Intern at Machina Labs, you will help enable RoboForming ... Foundational data analysis skills (MATLAB, Python, advanced Excel, or similar tools). * Willingness ...
Experience with programming languages such as C, C++, Python, Go, or BASH. * Familiarity with AI/ML frameworks like TensorFlow, PyTorch, Scikit-learn, and Jupyter. * Exposure to Kubernetes, React.js ...
Experience with programming languages such as C, C++, Python, Go, or BASH. * Familiarity with AI/ML frameworks like TensorFlow, PyTorch, Scikit-learn, and Jupyter. * Exposure to Kubernetes, React.js ...
... programming and integration activities in the development of software for train control systems ... Implements real time systems in C++ and Python or C and with some Assembler * Designs, codes ...
... programming and integration activities in the development of software for train control systems ... Implements real time systems in C++ and Python or C and with some Assembler * Designs, codes ...
Kanata, ON ยท On-site
ASIC Verification Intern Date: September 8th - December 18th, 2026 Location: Onsite, Ottawa, ON ... Strong programming skills in C/C++. * Proficiency in Python. * Experience with scripting languages ...
Kanata, ON ยท On-site
ASIC Verification Intern Date: September 8th - December 18th, 2026 Location: Onsite, Ottawa, ON ... Strong programming skills in C/C++. * Proficiency in Python. * Experience with scripting languages ...
Business Analyst (Engineering) Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure ... Experienced in data processing scripting and automation using Python, PowerShell and/or SQL
Business Analyst (Engineering) Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure ... Experienced in data processing scripting and automation using Python, PowerShell and/or SQL
Toronto, ON ยท On-site +1
Familiarity with Python and ML frameworks (e.g., Scikit-learn, PyTorch TensorFlow) * Familiarity ... As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and ...
Toronto, ON ยท On-site +1
Familiarity with Python and ML frameworks (e.g., Scikit-learn, PyTorch TensorFlow) * Familiarity ... As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and ...
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Exposure to at least one programming language (Python, C, or C++) * Eagerness to learn and work in ...
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Exposure to at least one programming language (Python, C, or C++) * Eagerness to learn and work in ...
Toronto, ON ยท On-site +1
Familiarity with Python and ML frameworks (e.g., Scikit-learn, PyTorch TensorFlow) * Familiarity ... As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and ...
Toronto, ON ยท On-site +1
Familiarity with Python and ML frameworks (e.g., Scikit-learn, PyTorch TensorFlow) * Familiarity ... As an intern, you will contribute to meaningful projects, be mentored by industry leaders, and ...
CA$23 - CA$30/hr
Knowledge of Python versions and virtual environments * Familiarity with Linux command line ... Ability to learn new engineering skills, techniques and use of core company applications * Must be ...
CA$23 - CA$30/hr
Knowledge of Python versions and virtual environments * Familiarity with Linux command line ... Ability to learn new engineering skills, techniques and use of core company applications * Must be ...
Position: IT Network Software/AI Development - Co-op/Intern Number of Positions: 4 Duration: 4 ... Coursework or handson experience with Python programming, SQL statements, and PowerShell scripting
Position: IT Network Software/AI Development - Co-op/Intern Number of Positions: 4 Duration: 4 ... Coursework or handson experience with Python programming, SQL statements, and PowerShell scripting
Etobicoke, ON ยท On-site +1
$32/hr
As a Cloud Engineering Intern, you will work with our cloud engineering team to design, deploy, and ... Proficiency in Python scripting * Strong problem solving and troubleshooting skills * Able to work ...
Etobicoke, ON ยท On-site +1
$32/hr
As a Cloud Engineering Intern, you will work with our cloud engineering team to design, deploy, and ... Proficiency in Python scripting * Strong problem solving and troubleshooting skills * Able to work ...
Kanata, ON ยท Hybrid
Experience and knowledge of programming languages (C/C++, TCL, Python, Perl) * Knowledge and hands-on experience using source control software (e.g., GIT) * Familiarity with networking test tools ...
Kanata, ON ยท Hybrid
Experience and knowledge of programming languages (C/C++, TCL, Python, Perl) * Knowledge and hands-on experience using source control software (e.g., GIT) * Familiarity with networking test tools ...
Position: Optical Test Co-op/Intern Number of Position(s): 1 Duration: 12 Months Start Date ... Programming skills in Matlab, Python, VB, and other scripting languages. * Attention to detail and ...
Position: Optical Test Co-op/Intern Number of Position(s): 1 Duration: 12 Months Start Date ... Programming skills in Matlab, Python, VB, and other scripting languages. * Attention to detail and ...
Mississauga, ON ยท Hybrid
CA$20 - CA$30/hr
Build or extend evaluation pipelines in Python and frameworks like LangChain, OpenAI API, or ... Are pursuing a Bachelor's degree in Computer Science, Engineering, Math, Physics, or a related ...
Quick apply
Mississauga, ON ยท Hybrid
CA$20 - CA$30/hr
Build or extend evaluation pipelines in Python and frameworks like LangChain, OpenAI API, or ... Are pursuing a Bachelor's degree in Computer Science, Engineering, Math, Physics, or a related ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Python, C/C++, Shell scripting, JSON, and Groovy * Experience working in a DevOps environment ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Python, C/C++, Shell scripting, JSON, and Groovy * Experience working in a DevOps environment ...
Toronto, ON ยท Hybrid
CA$25 - CA$28/hr
As an AI Intern, you will be fully embedded in a fast-paced environment focused on rapid software ... Engineering, Data Analytics, or a related technical field * Strong proficiency in Python ...
Toronto, ON ยท Hybrid
CA$25 - CA$28/hr
As an AI Intern, you will be fully embedded in a fast-paced environment focused on rapid software ... Engineering, Data Analytics, or a related technical field * Strong proficiency in Python ...
$20K - $33.5K
19% of jobs
$38.4K is the 25th percentile. Wages below this are outliers.
$33.5K - $47K
17% of jobs
$47K - $60.5K
6% of jobs
$60.5K - $74K
7% of jobs
The median wage is $75.1K / yr.
$74K - $87.5K
6% of jobs
$87.5K - $101K
7% of jobs
$101K - $114.5K
9% of jobs
$117.9K is the 75th percentile. Wages above this are outliers.
$114.5K - $128K
9% of jobs
$128K - $141.5K
8% of jobs
$141.5K - $155K
5% of jobs
$155K - $168.5K
4% of jobs
$20K
$85K
$168.5K
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.
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.
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.

4.8
Based on 9 frontline employees who took The Breakroom Quiz
At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front-runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization as we navigate the complexities of a booming industry.
Throughout Canadian Solar's subsidiaries, e-Storage, Recurrent Energy, MSS and CSI Solar Co., we invest in our employees' growth. Our training programs and promotional opportunities ensure we all can continue to learn. We understand the importance of work-life balance and provide various flexible work options to support our employees' well-being. Join our team to "Make the Difference" by creating a lasting positive impact on the world and the communities where we operate.
Position Title: DevOps / DevSecOps Intern
Department: EQS
Compensation: Unpaid Internship
Location: Canada or United States
About the Role:
We are looking for a curious, hands-on DevOps / DevSecOps Intern to join our engineering team. This is a high-impact opportunity to work in a fast-paced, cloud-native environment using industry-standard tools such as Jenkins, AWS, Docker, and Bitbucket. You will help streamline CI/CD pipelines, strengthen our security posture alongside the cybersecurity team, and gain real-world experience building and maintaining scalable, automated infrastructure. You will collaborate with experienced engineers through Jira, Confluence, and Bitbucket, applying agile best practices end-to-end.
Responsibilities:
Required Qualifications and Skills:
e-STORAGE is Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, colour, religion, sex, national origin, sexual orientation, disability, or veteran status.
e-STORAGEuses AI-assisted tools during parts of the hiring process, including screening and workflow automation. All final hiring decisions are made by humans.
This is a current vacancy, and we are actively hiring for this position.
#CanadianSolar
Sourced by ZipRecruiter
Clean energy services
10,000+ Employees
Guelph, Ontario, CA